| 717437 |
747597 |
L80563 |
862B91MT21 |
2026-09-21 |
COMPLETE |
20139758 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 747597, "stp": "O", "toc": "South Western Railway", "uid": "L80563", "consist": "450006", "dest_crs": "BMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80563/2026-09-21/detailed", "trust_id": "862B91MT21", "origin_crs": "WIN", "show_on_map": 0, "dar_est_time": "16:39:00", "dar_platform": null, "dest_station": "Bournemouth", "service_date": "2026-09-21", "dest_arr_time": "1757", "dest_platform": "1", "is_terminated": 1, "next_location": "Bournemouth", "signalling_id": "2B91", "timing_status": "LATE", "origin_station": "Winchester", "current_leg_arr": "1802", "current_leg_dep": "1754", "current_leg_end": "Bournemouth", "origin_dep_time": "1639", "origin_platform": "2", "current_location": "Bournemouth", "last_update_time": "2026-09-21T17:12:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7850957999999997, 50.7381505], [-1.7855429, 50.737949699999994], [-1.7861311999999998, 50.7377139], [-1.7866226999999997, 50.737536899999995], [-1.7871679, 50.7373608], [-1.7877632999999995, 50.7371877], [-1.7883520999999998, 50.73704], [-1.7889152999999998, 50.73691769999999], [-1.7894585, 50.7368142], [-1.7900357999999998, 50.73671699999999], [-1.7906480999999996, 50.7366394], [-1.7913159000000003, 50.73657480000001], [-1.7919522999999995, 50.7365311], [-1.7928138999999998, 50.73648740000001], [-1.7935744999999996, 50.736455799999995], [-1.7940934, 50.736434199999984], [-1.7966305682390429, 50.73630811052717], [-1.7997536999999997, 50.73615290000001], [-1.7999719, 50.73614270000001], [-1.8043508, 50.73595850000001], [-1.8049643, 50.735923], [-1.8056549999999996, 50.7358653], [-1.8062384, 50.7358042], [-1.8067707999999996, 50.735734599999994], [-1.8073542, 50.73564369999999], [-1.8077457999999995, 50.73557840000001], [-1.8083225, 50.73546209999999], [-1.8086024000000005, 50.73539600000001], [-1.8091788, 50.73522460000001], [-1.8096584, 50.7350958], [-1.8101828, 50.7349437], [-1.8108212, 50.734741699999994], [-1.8114522, 50.734523300000006], [-1.8120346000000005, 50.73429200000001], [-1.8127639, 50.73399159999999], [-1.8156697, 50.7327474], [-1.8161873999999996, 50.7325487], [-1.8167316999999996, 50.7323548], [-1.8173180999999996, 50.7321646], [-1.8179618, 50.73198210000001], [-1.8184667, 50.7318557], [-1.8190198999999996, 50.7317285], [-1.8196541, 50.7316034], [-1.8201966, 50.731516], [-1.8207785999999997, 50.7314294], [-1.8213634, 50.7313504], [-1.8218281, 50.73130129999999], [-1.8223543999999996, 50.7312571], [-1.8229455999999995, 50.731214], [-1.8235349999999997, 50.7311867], [-1.8254856, 50.73114580000001], [-1.8276089, 50.7311425], [-1.8277263, 50.7311413], [-1.8287150000000003, 50.7311208], [-1.8312882, 50.7310353], [-1.8348071, 50.7309772], [-1.8389911000000003, 50.7309082], [-1.839119, 50.7309061], [-1.8408199999999997, 50.730878100000005], [-1.8415591, 50.7308581], [-1.8422658, 50.7308318], [-1.8429042, 50.7307851], [-1.8435317999999996, 50.73071889999999], [-1.8442050999999997, 50.7306255], [-1.844763, 50.730532999999994], [-1.8453812, 50.7304158], [-1.8460282999999995, 50.7302803], [-1.8491044, 50.7296069], [-1.849682, 50.729475], [-1.8501885, 50.72935539999999], [-1.8507429, 50.7292053], [-1.8512733999999995, 50.7290639], [-1.8518306, 50.728892900000005], [-1.8546370000000003, 50.72791050000001], [-1.8549935999999996, 50.7277854], [-1.8554489000000003, 50.72764920000001], [-1.8559002, 50.727536699999995], [-1.8563635, 50.7274463], [-1.8588627, 50.7270582], [-1.8590632, 50.727031999999994], [-1.8593072, 50.727005699999985], [-1.8595352000000005, 50.7269802], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]}", "current_leg_start": "Christchurch", "dest_arr_time_act": "1757", "motion_projection": null, "next_location_lat": "50.7272508", "next_location_lon": "-1.8641560", "previous_location": "Christchurch", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11430.177, \"from_m\": 51.777, \"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\": 11554.366, \"from_m\": 11430.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\": 17013.811, \"from_m\": 11554.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18611.591, \"from_m\": 17013.811, \"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\": 18967.908, \"from_m\": 18611.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\": 19908.894, \"from_m\": 18967.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20158.449, \"from_m\": 19908.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20792.695, \"from_m\": 20158.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24486.803, \"from_m\": 20792.695, \"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\": 24798.653, \"from_m\": 24486.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25243.977, \"from_m\": 24798.653, \"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\": 25970.971, \"from_m\": 25243.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26020.715, \"from_m\": 25970.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26190.844, \"from_m\": 26020.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26920.694, \"from_m\": 26190.844, \"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\": 29977.685, \"from_m\": 26920.694, \"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\": 31061.664, \"from_m\": 29977.685, \"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\": 41586.415, \"from_m\": 31061.664, \"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\": 42657.344, \"from_m\": 41586.415, \"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\": 42728.625, \"from_m\": 42657.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60139.91, \"from_m\": 42728.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\": 60902.567, \"from_m\": 60139.91, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64607.888, \"from_m\": 60902.567, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65764.675, \"from_m\": 64607.888, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66078.211, \"from_m\": 65764.675, \"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\": 66145.715, \"from_m\": 66078.211, \"capability_applied\": null, \"effective_limit_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\": 66465.276, \"from_m\": 66145.715, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 747597, \"profile_key\": \"d91f5448a2e164995c8ba9b858cb1c41107aef633a6079478e0111bf567f65f6\", \"schedule_id\": 38193, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Winchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Shawford Jn\", \"stage_seq\": 2, \"distance_m\": 3937.139, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Shawford\", \"stage_seq\": 3, \"distance_m\": 5041.417, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 4, \"distance_m\": 9780.052, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Eastleigh\", \"stage_seq\": 5, \"distance_m\": 11394.435, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 6, \"distance_m\": 13470.168, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Swaythling\", \"stage_seq\": 7, \"distance_m\": 14849.619, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"St. Denys\", \"stage_seq\": 8, \"distance_m\": 17161.189, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Northam Jn\", \"stage_seq\": 9, \"distance_m\": 18519.882, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1713\", \"location\": \"Southampton Central\", \"stage_seq\": 10, \"distance_m\": 20317.756, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Church Lane Jn\", \"stage_seq\": 11, \"distance_m\": 22539.007, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Redbridge\", \"stage_seq\": 12, \"distance_m\": 24610.544, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Totton\", \"stage_seq\": 13, \"distance_m\": 25614.545, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Brockenhurst\", \"stage_seq\": 14, \"distance_m\": 42108.669, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739H\", \"location\": \"New Milton\", \"stage_seq\": 15, \"distance_m\": 51337.927, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Christchurch\", \"stage_seq\": 16, \"distance_m\": 60641.43, \"section_seq\": 1, \"route_path_id\": 137430}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": null, \"location\": \"Bournemouth\", \"stage_seq\": 17, \"distance_m\": 66465.276, \"section_seq\": 1, \"route_path_id\": 137430}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66465.276, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137430}], \"total_distance_m\": 66465.276, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60635.251, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5830.025, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.7272508", "current_position_lon": "-1.8641560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:20Z\", \"source_id\": 63347716, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:25Z\", \"source_id\": 20094200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:59Z\", \"source_id\": 63366446, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:03Z\", \"source_id\": 20099526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:21Z\", \"source_id\": 63381768, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:25Z\", \"source_id\": 20103883, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:53Z\", \"source_id\": 63397440, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:55Z\", \"source_id\": 20108410, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:21Z\", \"source_id\": 63404185, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:24Z\", \"source_id\": 20110390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:09Z\", \"source_id\": 63435164, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:13Z\", \"source_id\": 20119188, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 63457170, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:50Z\", \"source_id\": 20125454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:04Z\", \"source_id\": 63478458, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:06Z\", \"source_id\": 20131404, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:08Z\", \"source_id\": 63507009, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:13Z\", \"source_id\": 20139758, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth", "service_state_platform": "1", "timing_fact_generation": 1790010073543770, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:12.706895", "service_state_evidence_id": 20139758, "current_leg_start_actual_dep": "2026-09-21T17:52:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:13.701407", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WIN |
BMH |
2B91 |
450006 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 11430.177, "from_m": 51.777, "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": 11554.366, "from_m": 11430.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": 17013.811, "from_m": 11554.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18611.591, "from_m": 17013.811, "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": 18967.908, "from_m": 18611.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": 19908.894, "from_m": 18967.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20158.449, "from_m": 19908.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20792.695, "from_m": 20158.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24486.803, "from_m": 20792.695, "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": 24798.653, "from_m": 24486.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25243.977, "from_m": 24798.653, "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": 25970.971, "from_m": 25243.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26020.715, "from_m": 25970.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26190.844, "from_m": 26020.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26920.694, "from_m": 26190.844, "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": 29977.685, "from_m": 26920.694, "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": 31061.664, "from_m": 29977.685, "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": 41586.415, "from_m": 31061.664, "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": 42657.344, "from_m": 41586.415, "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": 42728.625, "from_m": 42657.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60139.91, "from_m": 42728.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": 60902.567, "from_m": 60139.91, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64607.888, "from_m": 60902.567, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65764.675, "from_m": 64607.888, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66078.211, "from_m": 65764.675, "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": 66145.715, "from_m": 66078.211, "capability_applied": null, "effective_limit_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": 66465.276, "from_m": 66145.715, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 747597, "profile_key": "d91f5448a2e164995c8ba9b858cb1c41107aef633a6079478e0111bf567f65f6", "schedule_id": 38193, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1639", "location": "Winchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Shawford Jn", "stage_seq": 2, "distance_m": 3937.139, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Shawford", "stage_seq": 3, "distance_m": 5041.417, "section_seq": 1, "route_path_id": 137430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Allbrook S.B.", "stage_seq": 4, "distance_m": 9780.052, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Eastleigh", "stage_seq": 5, "distance_m": 11394.435, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654H", "location": "Southampton Airport Parkway", "stage_seq": 6, "distance_m": 13470.168, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Swaythling", "stage_seq": 7, "distance_m": 14849.619, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "St. Denys", "stage_seq": 8, "distance_m": 17161.189, "section_seq": 1, "route_path_id": 137430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Northam Jn", "stage_seq": 9, "distance_m": 18519.882, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1713", "location": "Southampton Central", "stage_seq": 10, "distance_m": 20317.756, "section_seq": 1, "route_path_id": 137430}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Church Lane Jn", "stage_seq": 11, "distance_m": 22539.007, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Redbridge", "stage_seq": 12, "distance_m": 24610.544, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Totton", "stage_seq": 13, "distance_m": 25614.545, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Brockenhurst", "stage_seq": 14, "distance_m": 42108.669, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "New Milton", "stage_seq": 15, "distance_m": 51337.927, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Christchurch", "stage_seq": 16, "distance_m": 60641.43, "section_seq": 1, "route_path_id": 137430}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": null, "location": "Bournemouth", "stage_seq": 17, "distance_m": 66465.276, "section_seq": 1, "route_path_id": 137430}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66465.276, "from_m": 0.0, "section_seq": 1, "route_path_id": 137430}], "total_distance_m": 66465.276, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60635.251, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5830.025, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:20Z", "source_id": 63347716, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:06:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:25Z", "source_id": 20094200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:59Z", "source_id": 63366446, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:03Z", "source_id": 20099526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:21Z", "source_id": 63381768, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:25Z", "source_id": 20103883, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:53Z", "source_id": 63397440, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:55Z", "source_id": 20108410, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:21Z", "source_id": 63404185, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:24Z", "source_id": 20110390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:09Z", "source_id": 63435164, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:13Z", "source_id": 20119188, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27659, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 63457170, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:50Z", "source_id": 20125454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:04Z", "source_id": 63478458, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:06Z", "source_id": 20131404, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:08Z", "source_id": 63507009, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:13Z", "source_id": 20139758, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Winchester |
1639 |
1639 |
2 |
16:39:00 |
None |
Bournemouth |
1757 |
1757 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80563/2026-09-21/detailed |
None |
Christchurch |
2026-09-21T17:52:30+01:00 |
Bournemouth |
8.0 |
{"type": "LineString", "coordinates": [[-1.7850957999999997, 50.7381505], [-1.7855429, 50.737949699999994], [-1.7861311999999998, 50.7377139], [-1.7866226999999997, 50.737536899999995], [-1.7871679, 50.7373608], [-1.7877632999999995, 50.7371877], [-1.7883520999999998, 50.73704], [-1.7889152999999998, 50.73691769999999], [-1.7894585, 50.7368142], [-1.7900357999999998, 50.73671699999999], [-1.7906480999999996, 50.7366394], [-1.7913159000000003, 50.73657480000001], [-1.7919522999999995, 50.7365311], [-1.7928138999999998, 50.73648740000001], [-1.7935744999999996, 50.736455799999995], [-1.7940934, 50.736434199999984], [-1.7966305682390429, 50.73630811052717], [-1.7997536999999997, 50.73615290000001], [-1.7999719, 50.73614270000001], [-1.8043508, 50.73595850000001], [-1.8049643, 50.735923], [-1.8056549999999996, 50.7358653], [-1.8062384, 50.7358042], [-1.8067707999999996, 50.735734599999994], [-1.8073542, 50.73564369999999], [-1.8077457999999995, 50.73557840000001], [-1.8083225, 50.73546209999999], [-1.8086024000000005, 50.73539600000001], [-1.8091788, 50.73522460000001], [-1.8096584, 50.7350958], [-1.8101828, 50.7349437], [-1.8108212, 50.734741699999994], [-1.8114522, 50.734523300000006], [-1.8120346000000005, 50.73429200000001], [-1.8127639, 50.73399159999999], [-1.8156697, 50.7327474], [-1.8161873999999996, 50.7325487], [-1.8167316999999996, 50.7323548], [-1.8173180999999996, 50.7321646], [-1.8179618, 50.73198210000001], [-1.8184667, 50.7318557], [-1.8190198999999996, 50.7317285], [-1.8196541, 50.7316034], [-1.8201966, 50.731516], [-1.8207785999999997, 50.7314294], [-1.8213634, 50.7313504], [-1.8218281, 50.73130129999999], [-1.8223543999999996, 50.7312571], [-1.8229455999999995, 50.731214], [-1.8235349999999997, 50.7311867], [-1.8254856, 50.73114580000001], [-1.8276089, 50.7311425], [-1.8277263, 50.7311413], [-1.8287150000000003, 50.7311208], [-1.8312882, 50.7310353], [-1.8348071, 50.7309772], [-1.8389911000000003, 50.7309082], [-1.839119, 50.7309061], [-1.8408199999999997, 50.730878100000005], [-1.8415591, 50.7308581], [-1.8422658, 50.7308318], [-1.8429042, 50.7307851], [-1.8435317999999996, 50.73071889999999], [-1.8442050999999997, 50.7306255], [-1.844763, 50.730532999999994], [-1.8453812, 50.7304158], [-1.8460282999999995, 50.7302803], [-1.8491044, 50.7296069], [-1.849682, 50.729475], [-1.8501885, 50.72935539999999], [-1.8507429, 50.7292053], [-1.8512733999999995, 50.7290639], [-1.8518306, 50.728892900000005], [-1.8546370000000003, 50.72791050000001], [-1.8549935999999996, 50.7277854], [-1.8554489000000003, 50.72764920000001], [-1.8559002, 50.727536699999995], [-1.8563635, 50.7274463], [-1.8588627, 50.7270582], [-1.8590632, 50.727031999999994], [-1.8593072, 50.727005699999985], [-1.8595352000000005, 50.7269802], [-1.8598048, 50.7269451], [-1.8599041, 50.7269305], [-1.8604653, 50.726848], [-1.8606893, 50.726817899999986], [-1.8609133, 50.7267878], [-1.8611630999999995, 50.7267693], [-1.8614912, 50.72675579999999], [-1.8617886, 50.7267569], [-1.8618741, 50.72675939999999], [-1.8622148, 50.726776], [-1.8624662, 50.7268004], [-1.8627635, 50.72684660000001], [-1.8630717000000003, 50.72690329999999], [-1.8633486999999995, 50.72697299999999], [-1.8634682, 50.72700939999999], [-1.8636193, 50.7270554], [-1.864156, 50.72725079999999]]} |
3.6 |
1754 |
1802 |
Christchurch |
Bournemouth |
Bournemouth |
50.7272508 |
-1.8641560 |
50.7272508 |
-1.8641560 |
1 |
0 |
2026-09-21 17:12:22 |
TERMINATED |
2026-09-21 17:02:00 |
Bournemouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139758 |
1790010073543770 |
52 |
52 |
2026-09-21 17:12:13.701407 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:12.706895 |
| 717438 |
747155 |
W69970 |
062M32MS21 |
2026-09-21 |
COMPLETE |
20139562 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 747155, "stp": "P", "toc": "ScotRail", "uid": "W69970", "consist": "334002+334004", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69970/2026-09-21/detailed", "trust_id": "062M32MS21", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2M32", "timing_status": "EARLY", "origin_station": "Milngavie", "current_leg_arr": "1802", "current_leg_dep": "1758", "current_leg_end": "Edinburgh", "origin_dep_time": "1623", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1803", "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\": 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\": 10481.571, \"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\": 10527.594, \"from_m\": 10481.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15158.9, \"from_m\": 10527.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\": 16002.565, \"from_m\": 15158.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}, {\"to_m\": 16793.437, \"from_m\": 16002.565, \"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\": 17188.799, \"from_m\": 16793.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28040.537, \"from_m\": 17188.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\": 29016.202, \"from_m\": 28040.537, \"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\": 31840.926, \"from_m\": 29016.202, \"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\": 36755.316, \"from_m\": 31840.926, \"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\": 36809.56, \"from_m\": 36755.316, \"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\": 39466.126, \"from_m\": 36809.56, \"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\": 46504.43, \"from_m\": 39466.126, \"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\": 49667.554, \"from_m\": 46504.43, \"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\": 52214.1, \"from_m\": 49667.554, \"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\": 54271.39, \"from_m\": 52214.1, \"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\": 54669.802, \"from_m\": 54271.39, \"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\": 55297.369, \"from_m\": 54669.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55538.711, \"from_m\": 55297.369, \"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\": 56763.233, \"from_m\": 55538.711, \"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\": 68810.989, \"from_m\": 56763.233, \"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\": 71118.491, \"from_m\": 68810.989, \"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\": 71723.356, \"from_m\": 71118.491, \"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\": 81155.148, \"from_m\": 71723.356, \"capability_applied\": null, \"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\": 83100.705, \"from_m\": 81155.148, \"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\": 84492.293, \"from_m\": 83100.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85492.597, \"from_m\": 84492.293, \"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\": 85642.461, \"from_m\": 85492.597, \"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\": 85734.091, \"from_m\": 85642.461, \"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\": 86178.697, \"from_m\": 85734.091, \"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\": 747155, \"profile_key\": \"f4ab50ba84fa833d03ea40c0fe038d4e1e17eebbe5a80ab134693533bc857671\", \"schedule_id\": 28136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1634H\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10574.953, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Charing Cross\", \"stage_seq\": 10, \"distance_m\": 12782.554, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 14021.607, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"High Street\", \"stage_seq\": 12, \"distance_m\": 14890.265, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Bellgrove\", \"stage_seq\": 13, \"distance_m\": 15912.833, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Carntyne\", \"stage_seq\": 14, \"distance_m\": 18723.169, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Shettleston\", \"stage_seq\": 15, \"distance_m\": 19941.854, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Garrowhill\", \"stage_seq\": 16, \"distance_m\": 21886.501, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Easterhouse\", \"stage_seq\": 17, \"distance_m\": 23436.12, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704\", \"location\": \"Blairhill\", \"stage_seq\": 18, \"distance_m\": 27631.115, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 19, \"distance_m\": 28621.451, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Coatdyke\", \"stage_seq\": 20, \"distance_m\": 30211.1, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1713\", \"location\": \"Airdrie\", \"stage_seq\": 21, \"distance_m\": 31634.979, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716\", \"location\": \"Drumgelloch\", \"stage_seq\": 22, \"distance_m\": 33855.071, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Caldercruix\", \"stage_seq\": 23, \"distance_m\": 38654.2, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726\", \"location\": \"Blackridge\", \"stage_seq\": 24, \"distance_m\": 47553.182, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Armadale\", \"stage_seq\": 25, \"distance_m\": 51299.955, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Bathgate\", \"stage_seq\": 26, \"distance_m\": 55456.479, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Livingston North\", \"stage_seq\": 27, \"distance_m\": 61438.863, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742\", \"location\": \"Uphall\", \"stage_seq\": 28, \"distance_m\": 64714.943, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Newbridge Jn\", \"stage_seq\": 29, \"distance_m\": 71723.356, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1752\", \"location\": \"Edinburgh Park\", \"stage_seq\": 30, \"distance_m\": 77388.94, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 31, \"distance_m\": 81343.832, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Haymarket\", \"stage_seq\": 32, \"distance_m\": 83264.282, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Princes St Gardens\", \"stage_seq\": 33, \"distance_m\": 84593.542, \"section_seq\": 1, \"route_path_id\": 141800}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 34, \"distance_m\": 86178.697, \"section_seq\": 1, \"route_path_id\": 141800}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 86178.697, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141800}], \"total_distance_m\": 86178.697, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 86072.442, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 106.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1623", "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\": 1326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:19Z\", \"source_id\": 63236158, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:23Z\", \"source_id\": 20061883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:29:38Z\", \"source_id\": 20066516, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:50Z\", \"source_id\": 63257904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:54Z\", \"source_id\": 20068202, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:21Z\", \"source_id\": 63266874, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:24Z\", \"source_id\": 20070824, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:01Z\", \"source_id\": 63273647, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:02Z\", \"source_id\": 20072793, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:52Z\", \"source_id\": 63281050, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:58Z\", \"source_id\": 20074972, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:44:13Z\", \"source_id\": 63289442, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:44:18Z\", \"source_id\": 20077510, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:07Z\", \"source_id\": 63297243, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:10Z\", \"source_id\": 20079753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:29Z\", \"source_id\": 63303946, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:31Z\", \"source_id\": 20081616, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:12Z\", \"source_id\": 63308797, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:15Z\", \"source_id\": 20083021, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:16Z\", \"source_id\": 63314319, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:20Z\", \"source_id\": 20084690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:41Z\", \"source_id\": 63326341, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:44Z\", \"source_id\": 20088105, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:53Z\", \"source_id\": 63332261, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:59Z\", \"source_id\": 20089822, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:08Z\", \"source_id\": 63344293, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:11Z\", \"source_id\": 20093267, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:23Z\", \"source_id\": 63350699, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:23Z\", \"source_id\": 20095007, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:40Z\", \"source_id\": 20098410, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:54Z\", \"source_id\": 63366187, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:57Z\", \"source_id\": 20099483, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:23Z\", \"source_id\": 63375952, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:28Z\", \"source_id\": 20102340, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:09Z\", \"source_id\": 63389636, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:15Z\", \"source_id\": 20106151, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:37Z\", \"source_id\": 63404885, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:43Z\", \"source_id\": 20110611, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:21Z\", \"source_id\": 63415416, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:25Z\", \"source_id\": 20113629, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:49Z\", \"source_id\": 63425381, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:50Z\", \"source_id\": 20116459, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:06Z\", \"source_id\": 63440673, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:10Z\", \"source_id\": 20120727, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:17Z\", \"source_id\": 63452743, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:20Z\", \"source_id\": 20124197, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:20Z\", \"source_id\": 63476231, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:25Z\", \"source_id\": 20130762, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:43Z\", \"source_id\": 63494489, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:48Z\", \"source_id\": 20136156, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:53Z\", \"source_id\": 63506327, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:56Z\", \"source_id\": 20139562, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1790010057955614, "current_leg_arrival_utc": "2026-09-21T18:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:12.713238", "service_state_evidence_id": 20139562, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:13.706419", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MLN |
EDB |
2M32 |
334002+334004 |
6 |
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": 10481.571, "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": 10527.594, "from_m": 10481.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15158.9, "from_m": 10527.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": 16002.565, "from_m": 15158.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}, {"to_m": 16793.437, "from_m": 16002.565, "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": 17188.799, "from_m": 16793.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", "infrastructure_limit_mph": 50.0}, {"to_m": 28040.537, "from_m": 17188.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": 29016.202, "from_m": 28040.537, "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": 31840.926, "from_m": 29016.202, "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": 36755.316, "from_m": 31840.926, "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": 36809.56, "from_m": 36755.316, "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": 39466.126, "from_m": 36809.56, "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": 46504.43, "from_m": 39466.126, "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": 49667.554, "from_m": 46504.43, "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": 52214.1, "from_m": 49667.554, "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": 54271.39, "from_m": 52214.1, "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": 54669.802, "from_m": 54271.39, "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": 55297.369, "from_m": 54669.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55538.711, "from_m": 55297.369, "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": 56763.233, "from_m": 55538.711, "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": 68810.989, "from_m": 56763.233, "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": 71118.491, "from_m": 68810.989, "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": 71723.356, "from_m": 71118.491, "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": 81155.148, "from_m": 71723.356, "capability_applied": null, "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": 83100.705, "from_m": 81155.148, "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": 84492.293, "from_m": 83100.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85492.597, "from_m": 84492.293, "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": 85642.461, "from_m": 85492.597, "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": 85734.091, "from_m": 85642.461, "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": 86178.697, "from_m": 85734.091, "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": 747155, "profile_key": "f4ab50ba84fa833d03ea40c0fe038d4e1e17eebbe5a80ab134693533bc857671", "schedule_id": 28136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1623", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10574.953, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Charing Cross", "stage_seq": 10, "distance_m": 12782.554, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647H", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 14021.607, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "High Street", "stage_seq": 12, "distance_m": 14890.265, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Bellgrove", "stage_seq": 13, "distance_m": 15912.833, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Carntyne", "stage_seq": 14, "distance_m": 18723.169, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Shettleston", "stage_seq": 15, "distance_m": 19941.854, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Garrowhill", "stage_seq": 16, "distance_m": 21886.501, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Easterhouse", "stage_seq": 17, "distance_m": 23436.12, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704", "location": "Blairhill", "stage_seq": 18, "distance_m": 27631.115, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Coatbridge Sunnyside", "stage_seq": 19, "distance_m": 28621.451, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Coatdyke", "stage_seq": 20, "distance_m": 30211.1, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1713", "location": "Airdrie", "stage_seq": 21, "distance_m": 31634.979, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Drumgelloch", "stage_seq": 22, "distance_m": 33855.071, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Caldercruix", "stage_seq": 23, "distance_m": 38654.2, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726", "location": "Blackridge", "stage_seq": 24, "distance_m": 47553.182, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Armadale", "stage_seq": 25, "distance_m": 51299.955, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Bathgate", "stage_seq": 26, "distance_m": 55456.479, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Livingston North", "stage_seq": 27, "distance_m": 61438.863, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742", "location": "Uphall", "stage_seq": 28, "distance_m": 64714.943, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Newbridge Jn", "stage_seq": 29, "distance_m": 71723.356, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1752", "location": "Edinburgh Park", "stage_seq": 30, "distance_m": 77388.94, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Haymarket West Jn", "stage_seq": 31, "distance_m": 81343.832, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Haymarket", "stage_seq": 32, "distance_m": 83264.282, "section_seq": 1, "route_path_id": 141800}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Princes St Gardens", "stage_seq": 33, "distance_m": 84593.542, "section_seq": 1, "route_path_id": 141800}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 34, "distance_m": 86178.697, "section_seq": 1, "route_path_id": 141800}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 86178.697, "from_m": 0.0, "section_seq": 1, "route_path_id": 141800}], "total_distance_m": 86178.697, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 86072.442, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 106.255, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1326, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:19Z", "source_id": 63236158, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:23Z", "source_id": 20061883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:29:38Z", "source_id": 20066516, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:50Z", "source_id": 63257904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:54Z", "source_id": 20068202, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:21Z", "source_id": 63266874, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:24Z", "source_id": 20070824, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:01Z", "source_id": 63273647, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:02Z", "source_id": 20072793, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:52Z", "source_id": 63281050, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:58Z", "source_id": 20074972, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:44:13Z", "source_id": 63289442, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:45:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:44:18Z", "source_id": 20077510, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:07Z", "source_id": 63297243, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:10Z", "source_id": 20079753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:29Z", "source_id": 63303946, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:50:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:31Z", "source_id": 20081616, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:12Z", "source_id": 63308797, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:15Z", "source_id": 20083021, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:16Z", "source_id": 63314319, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:55:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:20Z", "source_id": 20084690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:41Z", "source_id": 63326341, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:44Z", "source_id": 20088105, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:53Z", "source_id": 63332261, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:59Z", "source_id": 20089822, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:08Z", "source_id": 63344293, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:11Z", "source_id": 20093267, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:23Z", "source_id": 63350699, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:23Z", "source_id": 20095007, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:40Z", "source_id": 20098410, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:54Z", "source_id": 63366187, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:57Z", "source_id": 20099483, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:23Z", "source_id": 63375952, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:28Z", "source_id": 20102340, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:09Z", "source_id": 63389636, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:15Z", "source_id": 20106151, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:37Z", "source_id": 63404885, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:43Z", "source_id": 20110611, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:21Z", "source_id": 63415416, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:25Z", "source_id": 20113629, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:49Z", "source_id": 63425381, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:50Z", "source_id": 20116459, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:06Z", "source_id": 63440673, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:39:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:10Z", "source_id": 20120727, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:17Z", "source_id": 63452743, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:20Z", "source_id": 20124197, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:20Z", "source_id": 63476231, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:25Z", "source_id": 20130762, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:43Z", "source_id": 63494489, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:57:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:48Z", "source_id": 20136156, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:53Z", "source_id": 63506327, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:56Z", "source_id": 20139562, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Milngavie |
1623 |
1623 |
1 |
None |
None |
Edinburgh |
1803 |
1803 |
16 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69970/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T17:58: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 |
1758 |
1802 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139562 |
1790010057955614 |
114 |
114 |
2026-09-21 17:12:13.706419 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:12.713238 |
| 717439 |
747618 |
C14964 |
072E69MT21 |
2026-09-21 |
COMPLETE |
20134122 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 747618, "stp": "P", "toc": "ScotRail", "uid": "C14964", "consist": "318252+318258", "dest_crs": "BHC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14964/2026-09-21/detailed", "trust_id": "072E69MT21", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2E69", "timing_status": "ON TIME", "origin_station": "Airdrie", "current_leg_arr": "1802", "current_leg_dep": "1759", "current_leg_end": "Balloch", "origin_dep_time": "1640", "origin_platform": "1", "current_location": "Balloch", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Alexandria", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3221.408, \"from_m\": 2694.792, \"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\": 3286.89, \"from_m\": 3221.408, \"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\": 3629.186, \"from_m\": 3286.89, \"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\": 14480.924, \"from_m\": 3629.186, \"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\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"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\": 16510.823, \"from_m\": 15667.158, \"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\": 21142.129, \"from_m\": 16510.823, \"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\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.152, \"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\": 22555.116, \"from_m\": 22514.351, \"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\": 23368.52, \"from_m\": 22555.116, \"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\": 23739.959, \"from_m\": 23368.52, \"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\": 25922.707, \"from_m\": 23739.959, \"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\": 26618.552, \"from_m\": 25922.707, \"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\": 32587.764, \"from_m\": 26618.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32631.997, \"from_m\": 32587.764, \"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\": 38284.266, \"from_m\": 32631.997, \"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\": 39107.172, \"from_m\": 38284.266, \"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\": 41457.913, \"from_m\": 39107.172, \"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\": 42379.619, \"from_m\": 41457.913, \"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\": 43084.47, \"from_m\": 42379.619, \"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\": 43732.281, \"from_m\": 43084.47, \"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\": 47830.099, \"from_m\": 43732.281, \"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\": 48057.881, \"from_m\": 47830.099, \"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\": 49911.685, \"from_m\": 48057.881, \"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}], \"service_id\": 747618, \"profile_key\": \"6c36f6862f878b5a2a9b4f3c23c59d865cf1fb3b46ed5b518787cbeb862d085c\", \"schedule_id\": 1894, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704H\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1707H\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1711H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23321.707, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Anniesland\", \"stage_seq\": 17, \"distance_m\": 24350.119, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Westerton\", \"stage_seq\": 18, \"distance_m\": 26405.928, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1730\", \"location\": \"Drumchapel\", \"stage_seq\": 19, \"distance_m\": 28212.234, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Drumry\", \"stage_seq\": 20, \"distance_m\": 29626.18, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735H\", \"location\": \"Singer\", \"stage_seq\": 21, \"distance_m\": 30911.236, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1739H\", \"location\": \"Dalmuir\", \"stage_seq\": 22, \"distance_m\": 32421.314, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"Kilpatrick\", \"stage_seq\": 23, \"distance_m\": 34619.247, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745\", \"location\": \"Bowling\", \"stage_seq\": 24, \"distance_m\": 37280.368, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1749H\", \"location\": \"Dumbarton East\", \"stage_seq\": 25, \"distance_m\": 41760.258, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1751H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 26, \"distance_m\": 42824.263, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1753H\", \"location\": \"Dalreoch\", \"stage_seq\": 27, \"distance_m\": 43440.855, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1756H\", \"location\": \"Renton\", \"stage_seq\": 28, \"distance_m\": 46144.338, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759\", \"location\": \"Alexandria\", \"stage_seq\": 29, \"distance_m\": 47961.565, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 30, \"distance_m\": 49911.685, \"section_seq\": 1, \"route_path_id\": 131086}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49911.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131086}], \"total_distance_m\": 49911.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49865.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:28Z\", \"source_id\": 63280040, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:33Z\", \"source_id\": 20074639, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:17Z\", \"source_id\": 63287152, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:21Z\", \"source_id\": 20076773, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:11Z\", \"source_id\": 63294804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:15Z\", \"source_id\": 20079037, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:34Z\", \"source_id\": 63304107, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:38Z\", \"source_id\": 20081687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:58Z\", \"source_id\": 63316058, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:05Z\", \"source_id\": 20085257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:33Z\", \"source_id\": 63326043, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:38Z\", \"source_id\": 20087997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:39Z\", \"source_id\": 20090367, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:48Z\", \"source_id\": 63340489, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:53Z\", \"source_id\": 20092181, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:34Z\", \"source_id\": 63345452, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:36Z\", \"source_id\": 20093550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:18Z\", \"source_id\": 63356064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:24Z\", \"source_id\": 20096538, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:15Z\", \"source_id\": 63367300, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:20Z\", \"source_id\": 20099784, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:02Z\", \"source_id\": 63380786, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:06Z\", \"source_id\": 20103651, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:11Z\", \"source_id\": 63389740, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:19Z\", \"source_id\": 20106194, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:49Z\", \"source_id\": 63397243, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:53Z\", \"source_id\": 20108379, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:02Z\", \"source_id\": 63406094, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:06Z\", \"source_id\": 20110912, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:08Z\", \"source_id\": 63412051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:13Z\", \"source_id\": 20112637, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:03Z\", \"source_id\": 63420360, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:06Z\", \"source_id\": 20115038, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:18Z\", \"source_id\": 63426837, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:23Z\", \"source_id\": 20116867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:07Z\", \"source_id\": 63435100, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:13Z\", \"source_id\": 20119180, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:23Z\", \"source_id\": 63444282, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:25Z\", \"source_id\": 20121756, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:23Z\", \"source_id\": 63453050, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:28Z\", \"source_id\": 20124305, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:07Z\", \"source_id\": 63469661, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:08Z\", \"source_id\": 20128926, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:07Z\", \"source_id\": 63475409, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:08Z\", \"source_id\": 20130545, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:14Z\", \"source_id\": 63481724, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:16Z\", \"source_id\": 20132367, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:15Z\", \"source_id\": 63487509, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:20Z\", \"source_id\": 20134121, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:15Z\", \"source_id\": 63487509, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:20Z\", \"source_id\": 20134122, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1790009829360745, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:16.158230", "service_state_evidence_id": 20134122, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:16.491292", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ADR |
BHC |
2E69 |
318252+318258 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2694.792, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3221.408, "from_m": 2694.792, "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": 3286.89, "from_m": 3221.408, "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": 3629.186, "from_m": 3286.89, "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": 14480.924, "from_m": 3629.186, "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": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "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": 16510.823, "from_m": 15667.158, "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": 21142.129, "from_m": 16510.823, "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": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.152, "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": 22555.116, "from_m": 22514.351, "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": 23368.52, "from_m": 22555.116, "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": 23739.959, "from_m": 23368.52, "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": 25922.707, "from_m": 23739.959, "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": 26618.552, "from_m": 25922.707, "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": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "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": 38284.266, "from_m": 32631.997, "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": 39107.172, "from_m": 38284.266, "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": 41457.913, "from_m": 39107.172, "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": 42379.619, "from_m": 41457.913, "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": 43084.47, "from_m": 42379.619, "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": 43732.281, "from_m": 43084.47, "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": 47830.099, "from_m": 43732.281, "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": 48057.881, "from_m": 47830.099, "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": 49911.685, "from_m": 48057.881, "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}], "service_id": 747618, "profile_key": "6c36f6862f878b5a2a9b4f3c23c59d865cf1fb3b46ed5b518787cbeb862d085c", "schedule_id": 1894, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1640", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1707H", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1711H", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 131086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 131086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1730", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1739H", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1749H", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1751H", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1753H", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1756H", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 131086}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 131086}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:28Z", "source_id": 63280040, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:33Z", "source_id": 20074639, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:17Z", "source_id": 63287152, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:21Z", "source_id": 20076773, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:11Z", "source_id": 63294804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:15Z", "source_id": 20079037, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:34Z", "source_id": 63304107, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:38Z", "source_id": 20081687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:58Z", "source_id": 63316058, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:05Z", "source_id": 20085257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:33Z", "source_id": 63326043, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:58:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:38Z", "source_id": 20087997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:39Z", "source_id": 20090367, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:48Z", "source_id": 63340489, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:53Z", "source_id": 20092181, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:34Z", "source_id": 63345452, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:36Z", "source_id": 20093550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:18Z", "source_id": 63356064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:24Z", "source_id": 20096538, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:15Z", "source_id": 63367300, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:20Z", "source_id": 20099784, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:02Z", "source_id": 63380786, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:06Z", "source_id": 20103651, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:11Z", "source_id": 63389740, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:19Z", "source_id": 20106194, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:49Z", "source_id": 63397243, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:53Z", "source_id": 20108379, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:02Z", "source_id": 63406094, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:06Z", "source_id": 20110912, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:08Z", "source_id": 63412051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:13Z", "source_id": 20112637, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:03Z", "source_id": 63420360, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:06Z", "source_id": 20115038, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:18Z", "source_id": 63426837, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:23Z", "source_id": 20116867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:07Z", "source_id": 63435100, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:13Z", "source_id": 20119180, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:23Z", "source_id": 63444282, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:25Z", "source_id": 20121756, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:23Z", "source_id": 63453050, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:28Z", "source_id": 20124305, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:07Z", "source_id": 63469661, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:08Z", "source_id": 20128926, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:07Z", "source_id": 63475409, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:08Z", "source_id": 20130545, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:14Z", "source_id": 63481724, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:16Z", "source_id": 20132367, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:15Z", "source_id": 63487509, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:20Z", "source_id": 20134121, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:15Z", "source_id": 63487509, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:20Z", "source_id": 20134122, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Airdrie |
1640 |
1640 |
1 |
None |
None |
Balloch |
1802 |
1802 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C14964/2026-09-21/detailed |
None |
Alexandria |
2026-09-21T17:59:00+01:00 |
Balloch |
3.0 |
{"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} |
1.2 |
1759 |
1802 |
Alexandria |
Balloch |
Balloch |
56.0024800 |
-4.5833595 |
56.0024800 |
-4.5833595 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Balloch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20134122 |
1790009829360745 |
80 |
80 |
2026-09-21 17:12:16.491292 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:16.158230 |
| 717440 |
745558 |
Y80891 |
721Y47MQ21 |
2026-09-21 |
COMPLETE |
20139153 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 745558, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80891", "consist": "350106+350118", "dest_crs": "BHM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80891/2026-09-21/detailed", "trust_id": "721Y47MQ21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "1745", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1Y47", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1802", "current_leg_dep": "1745", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1523", "origin_platform": "13", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-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": "Birmingham International", "dest_arr_time_act": "1745", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"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\": 36339.261, \"from_m\": 36285.324, \"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\": 44607.679, \"from_m\": 36339.261, \"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\": 46540.265, \"from_m\": 44607.679, \"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\": 60306.749, \"from_m\": 46540.265, \"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\": 60414.026, \"from_m\": 60306.749, \"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\": 60629.659, \"from_m\": 60414.026, \"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\": 60715.503, \"from_m\": 60629.659, \"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\": 64996.307, \"from_m\": 60715.503, \"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\": 68285.661, \"from_m\": 64996.307, \"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\": 74916.668, \"from_m\": 68285.661, \"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\": 77240.822, \"from_m\": 74916.668, \"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\": 78068.96, \"from_m\": 77240.822, \"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\": 78733.212, \"from_m\": 78068.96, \"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\": 78893.889, \"from_m\": 78733.212, \"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\": 91758.792, \"from_m\": 78893.889, \"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\": 91852.846, \"from_m\": 91758.792, \"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\": 99022.974, \"from_m\": 91852.846, \"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\": 99293.265, \"from_m\": 99022.974, \"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\": 99354.893, \"from_m\": 99293.265, \"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\": 102080.272, \"from_m\": 99354.893, \"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\": 105888.726, \"from_m\": 102080.272, \"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\": 106296.695, \"from_m\": 105888.726, \"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\": 106306.203, \"from_m\": 106296.695, \"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\": 106619.712, \"from_m\": 106306.203, \"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\": 107126.846, \"from_m\": 106619.712, \"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\": 107213.082, \"from_m\": 107126.846, \"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\": 109257.462, \"from_m\": 107213.082, \"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\": 135015.484, \"from_m\": 109257.462, \"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\": 135442.602, \"from_m\": 135015.484, \"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\": 135520.845, \"from_m\": 135442.602, \"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\": 135579.797, \"from_m\": 135520.845, \"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\": 136083.373, \"from_m\": 135579.797, \"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\": 139940.418, \"from_m\": 136083.373, \"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\": 146356.027, \"from_m\": 139940.418, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 146363.931, \"from_m\": 146356.027, \"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\": 155032.612, \"from_m\": 146363.931, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 155833.494, \"from_m\": 155032.612, \"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\": 155892.821, \"from_m\": 155833.494, \"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\": 155954.586, \"from_m\": 155892.821, \"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\": 156348.762, \"from_m\": 155954.586, \"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\": 156525.323, \"from_m\": 156348.762, \"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\": 157050.232, \"from_m\": 156525.323, \"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\": 162723.699, \"from_m\": 157050.232, \"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\": 164599.098, \"from_m\": 162723.699, \"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\": 172314.768, \"from_m\": 164599.098, \"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\": 175580.05, \"from_m\": 172314.768, \"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\": 179994.036, \"from_m\": 175580.05, \"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\": 184236.875, \"from_m\": 179994.036, \"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\": 184605.346, \"from_m\": 184236.875, \"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\": 185556.484, \"from_m\": 184605.346, \"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\": 185920.291, \"from_m\": 185556.484, \"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\": 185967.865, \"from_m\": 185920.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186212.543, \"from_m\": 185967.865, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 745558, \"profile_key\": \"e14e5bda77b82e61eb3d269fa3e75b72586e68a736875827cddc53aa200ece14\", \"schedule_id\": 31766, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1538\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 11, \"distance_m\": 65206.898, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602H\", \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 13, \"distance_m\": 77240.822, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 14, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Wolverton\", \"stage_seq\": 15, \"distance_m\": 84882.318, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Hanslope Jn\", \"stage_seq\": 16, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 99293.265, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1640\", \"location\": \"Northampton\", \"stage_seq\": 18, \"distance_m\": 106530.789, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Long Buckby\", \"stage_seq\": 19, \"distance_m\": 122043.105, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Daventry North Jn\", \"stage_seq\": 20, \"distance_m\": 131019.592, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 21, \"distance_m\": 134955.83, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1704\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 137283.711, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 138319.262, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Coventry\", \"stage_seq\": 24, \"distance_m\": 155471.43, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Canley\", \"stage_seq\": 25, \"distance_m\": 158220.115, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Tile Hill\", \"stage_seq\": 26, \"distance_m\": 161580.975, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1725H\", \"location\": \"Berkswell\", \"stage_seq\": 27, \"distance_m\": 164670.615, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 28, \"distance_m\": 170000.185, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Birmingham International\", \"stage_seq\": 29, \"distance_m\": 173020.623, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 180148.365, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 184655.67, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Proof House Jn\", \"stage_seq\": 32, \"distance_m\": 185209.915, \"section_seq\": 1, \"route_path_id\": 131343}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 33, \"distance_m\": 186212.543, \"section_seq\": 1, \"route_path_id\": 131343}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 186212.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131343}], \"total_distance_m\": 186212.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 182800.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3412.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:42Z\", \"source_id\": 63097639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:45Z\", \"source_id\": 20021733, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:28Z\", \"source_id\": 63102332, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:32Z\", \"source_id\": 20023017, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:36:07Z\", \"source_id\": 63111668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:36:14Z\", \"source_id\": 20025785, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:03Z\", \"source_id\": 63139974, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:05Z\", \"source_id\": 20033928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:53:22Z\", \"source_id\": 63156534, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:53:26Z\", \"source_id\": 20038737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:00:25Z\", \"source_id\": 63175376, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:00:31Z\", \"source_id\": 20044033, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:05:45Z\", \"source_id\": 63189787, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:05:50Z\", \"source_id\": 20048207, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:25Z\", \"source_id\": 63202204, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:11:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:29Z\", \"source_id\": 20051782, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:22:51Z\", \"source_id\": 63234975, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:22:53Z\", \"source_id\": 20061503, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:29Z\", \"source_id\": 63314829, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:32Z\", \"source_id\": 20084852, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:02Z\", \"source_id\": 63346756, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:03Z\", \"source_id\": 20093912, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:35Z\", \"source_id\": 63396535, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:37Z\", \"source_id\": 20108155, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:24Z\", \"source_id\": 63409926, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:28Z\", \"source_id\": 20112010, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:57Z\", \"source_id\": 63420129, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:59Z\", \"source_id\": 20114958, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:46Z\", \"source_id\": 63431082, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:49Z\", \"source_id\": 20118029, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:39Z\", \"source_id\": 63445098, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:44Z\", \"source_id\": 20122036, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:21Z\", \"source_id\": 63455857, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:24Z\", \"source_id\": 20125059, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:20Z\", \"source_id\": 63473339, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:23Z\", \"source_id\": 20129986, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:23Z\", \"source_id\": 63504877, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:28Z\", \"source_id\": 20139153, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1790010036377666, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:16.175543", "service_state_evidence_id": 20139153, "current_leg_start_actual_dep": "2026-09-21T17:51:00+01:00", "operational_evidence_version": 152, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:16.496210", "service_state_valid_until_kind": null, "operational_interpretation_version": 152, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
EUS |
BHM |
1Y47 |
350106+350118 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "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": 1546.479, "from_m": 1258.396, "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": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "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": 3787.675, "from_m": 2635.639, "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": 5632.663, "from_m": 3787.675, "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": 7136.095, "from_m": 5632.663, "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": 10505.955, "from_m": 7136.095, "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": 36285.324, "from_m": 10505.955, "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": 36339.261, "from_m": 36285.324, "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": 44607.679, "from_m": 36339.261, "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": 46540.265, "from_m": 44607.679, "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": 60306.749, "from_m": 46540.265, "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": 60414.026, "from_m": 60306.749, "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": 60629.659, "from_m": 60414.026, "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": 60715.503, "from_m": 60629.659, "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": 64996.307, "from_m": 60715.503, "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": 68285.661, "from_m": 64996.307, "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": 74916.668, "from_m": 68285.661, "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": 77240.822, "from_m": 74916.668, "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": 78068.96, "from_m": 77240.822, "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": 78733.212, "from_m": 78068.96, "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": 78893.889, "from_m": 78733.212, "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": 91758.792, "from_m": 78893.889, "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": 91852.846, "from_m": 91758.792, "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": 99022.974, "from_m": 91852.846, "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": 99293.265, "from_m": 99022.974, "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": 99354.893, "from_m": 99293.265, "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": 102080.272, "from_m": 99354.893, "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": 105888.726, "from_m": 102080.272, "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": 106296.695, "from_m": 105888.726, "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": 106306.203, "from_m": 106296.695, "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": 106619.712, "from_m": 106306.203, "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": 107126.846, "from_m": 106619.712, "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": 107213.082, "from_m": 107126.846, "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": 109257.462, "from_m": 107213.082, "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": 135015.484, "from_m": 109257.462, "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": 135442.602, "from_m": 135015.484, "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": 135520.845, "from_m": 135442.602, "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": 135579.797, "from_m": 135520.845, "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": 136083.373, "from_m": 135579.797, "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": 139940.418, "from_m": 136083.373, "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": 146356.027, "from_m": 139940.418, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 146363.931, "from_m": 146356.027, "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": 155032.612, "from_m": 146363.931, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 155833.494, "from_m": 155032.612, "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": 155892.821, "from_m": 155833.494, "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": 155954.586, "from_m": 155892.821, "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": 156348.762, "from_m": 155954.586, "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": 156525.323, "from_m": 156348.762, "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": 157050.232, "from_m": 156525.323, "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": 162723.699, "from_m": 157050.232, "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": 164599.098, "from_m": 162723.699, "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": 172314.768, "from_m": 164599.098, "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": 175580.05, "from_m": 172314.768, "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": 179994.036, "from_m": 175580.05, "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": 184236.875, "from_m": 179994.036, "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": 184605.346, "from_m": 184236.875, "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": 185556.484, "from_m": 184605.346, "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": 185920.291, "from_m": 185556.484, "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": 185967.865, "from_m": 185920.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186212.543, "from_m": 185967.865, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 745558, "profile_key": "e14e5bda77b82e61eb3d269fa3e75b72586e68a736875827cddc53aa200ece14", "schedule_id": 31766, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1538", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555H", "location": "Leighton Buzzard", "stage_seq": 11, "distance_m": 65206.898, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602H", "location": "Bletchley", "stage_seq": 12, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Denbigh Hall South Jn", "stage_seq": 13, "distance_m": 77240.822, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608H", "location": "Milton Keynes Central", "stage_seq": 14, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Wolverton", "stage_seq": 15, "distance_m": 84882.318, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Hanslope Jn", "stage_seq": 16, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 99293.265, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1640", "location": "Northampton", "stage_seq": 18, "distance_m": 106530.789, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Long Buckby", "stage_seq": 19, "distance_m": 122043.105, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Daventry North Jn", "stage_seq": 20, "distance_m": 131019.592, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Hillmorton Jn", "stage_seq": 21, "distance_m": 134955.83, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1704", "location": "Rugby", "stage_seq": 22, "distance_m": 137283.711, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Rugby Trent Valley Jn", "stage_seq": 23, "distance_m": 138319.262, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Coventry", "stage_seq": 24, "distance_m": 155471.43, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Canley", "stage_seq": 25, "distance_m": 158220.115, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Tile Hill", "stage_seq": 26, "distance_m": 161580.975, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1725H", "location": "Berkswell", "stage_seq": 27, "distance_m": 164670.615, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Hampton-in-Arden", "stage_seq": 28, "distance_m": 170000.185, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Birmingham International", "stage_seq": 29, "distance_m": 173020.623, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Stechford", "stage_seq": 30, "distance_m": 180148.365, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Grand Jn", "stage_seq": 31, "distance_m": 184655.67, "section_seq": 1, "route_path_id": 131343}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Proof House Jn", "stage_seq": 32, "distance_m": 185209.915, "section_seq": 1, "route_path_id": 131343}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 33, "distance_m": 186212.543, "section_seq": 1, "route_path_id": 131343}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 186212.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 131343}], "total_distance_m": 186212.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 182800.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3412.167, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:42Z", "source_id": 63097639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:45Z", "source_id": 20021733, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:28Z", "source_id": 63102332, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:32Z", "source_id": 20023017, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:36:07Z", "source_id": 63111668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:36:14Z", "source_id": 20025785, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:03Z", "source_id": 63139974, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:05Z", "source_id": 20033928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:53:22Z", "source_id": 63156534, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:53:26Z", "source_id": 20038737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:00:25Z", "source_id": 63175376, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:00:31Z", "source_id": 20044033, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:05:45Z", "source_id": 63189787, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:05:50Z", "source_id": 20048207, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:25Z", "source_id": 63202204, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:11:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:29Z", "source_id": 20051782, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:22:51Z", "source_id": 63234975, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T15:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:22:53Z", "source_id": 20061503, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:29Z", "source_id": 63314829, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T15:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:32Z", "source_id": 20084852, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:02Z", "source_id": 63346756, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:03Z", "source_id": 20093912, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:35Z", "source_id": 63396535, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:37Z", "source_id": 20108155, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:24Z", "source_id": 63409926, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:27:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:28Z", "source_id": 20112010, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:57Z", "source_id": 63420129, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:59Z", "source_id": 20114958, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:46Z", "source_id": 63431082, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:35:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:49Z", "source_id": 20118029, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:39Z", "source_id": 63445098, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:44Z", "source_id": 20122036, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:21Z", "source_id": 63455857, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:24Z", "source_id": 20125059, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:20Z", "source_id": 63473339, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:23Z", "source_id": 20129986, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:23Z", "source_id": 63504877, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T17:02:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:28Z", "source_id": 20139153, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
London Euston |
1523 |
1523 |
13 |
None |
None |
Birmingham New Street |
1745 |
1745 |
3 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80891/2026-09-21/detailed |
None |
Birmingham International |
2026-09-21T17:51:00+01:00 |
Birmingham New Street |
17.0 |
{"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-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]]} |
8.2 |
1745 |
1802 |
Birmingham International |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139153 |
1790010036377666 |
152 |
152 |
2026-09-21 17:12:16.496210 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:16.175543 |
| 717441 |
748234 |
G15867 |
191K28MU21 |
2026-09-21 |
COMPLETE |
20139799 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 748234, "stp": "O", "toc": "TransPennine Express", "uid": "G15867", "consist": "185124", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15867/2026-09-21/detailed", "trust_id": "191K28MU21", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "1800", "dest_platform": "14A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1K28", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "1802", "current_leg_dep": "1736", "current_leg_end": "Leeds", "origin_dep_time": "1703", "origin_platform": "5", "current_location": "Leeds", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.0779783409434258, 53.77922719540272], [-1.0895342, 53.77771189999999], [-1.0911104, 53.7775037], [-1.0924871, 53.7773333], [-1.0952456, 53.7769968], [-1.0959052, 53.77691050000001], [-1.0968738999999998, 53.77678259999999], [-1.0982390999999998, 53.7766289], [-1.0993281, 53.77650880000001], [-1.0999124999999998, 53.7764561], [-1.1008192, 53.776384099999994], [-1.1133513999999998, 53.7755458], [-1.1157923, 53.77542100000001], [-1.1179968, 53.775324999999995], [-1.1192464, 53.775306099999995], [-1.1205811, 53.77532819999999], [-1.1247736, 53.7754776], [-1.1358834, 53.7759619], [-1.1360104999999998, 53.7759689], [-1.1385324999999995, 53.77608899999999], [-1.1456597, 53.77641920000001], [-1.1464748031825829, 53.77645583907668], [-1.1472369999999998, 53.77649010000001], [-1.1537831999999997, 53.77679460000001], [-1.1539695, 53.77680329999999], [-1.1541927314828906, 53.7768122975428], [-1.1542683048574691, 53.77681534359421], [-1.1545972, 53.776828599999995], [-1.1564345, 53.7768857], [-1.1592025, 53.77697289999999], [-1.1611443999999995, 53.7770363], [-1.1632178, 53.7770981], [-1.1670771, 53.7772308], [-1.1678098693553778, 53.777253416154], [-1.1713183, 53.77736169999999], [-1.1719886, 53.77738299999999], [-1.1742138999999998, 53.77745149999999], [-1.1752376, 53.7774722], [-1.1815715, 53.7776831], [-1.1877793, 53.777936700000005], [-1.1925813, 53.7781416], [-1.1933303999999998, 53.7781745], [-1.193939, 53.77820129999999], [-1.1953964999999998, 53.7782529], [-1.1964854, 53.7782994], [-1.1981964, 53.7783725], [-1.1995062, 53.77842889999999], [-1.2041519, 53.778628899999994], [-1.2083298999999998, 53.7788067], [-1.2121046999999998, 53.778969700000005], [-1.2139919999999995, 53.7790492], [-1.2152740999999998, 53.77910469999998], [-1.2162558, 53.7791475], [-1.2167486999999997, 53.77917419999999], [-1.2179519, 53.779221699999994], [-1.2192627824213695, 53.779278989906125], [-1.2227044, 53.77942939999999], [-1.2232147, 53.77945939999999], [-1.2232824999999998, 53.77946359999999], [-1.2233709, 53.779468999999985], [-1.2238358, 53.77949770000001], [-1.2252703, 53.77960670000001], [-1.2267023999999995, 53.779731], [-1.2343902, 53.780556700000005], [-1.2345199537485827, 53.780571011637456], [-1.234581994664059, 53.7805778546526], [-1.2347319999999995, 53.780594399999984], [-1.2370660999999998, 53.780845], [-1.237286, 53.780868600000005], [-1.2385892, 53.78100849999999], [-1.2389719, 53.78104799999999], [-1.2455268, 53.7817616], [-1.2482626, 53.782062499999995], [-1.248731, 53.78211230000001], [-1.2488905, 53.78212920000001], [-1.2497022999999998, 53.78221359999999], [-1.2504768999999998, 53.7822931], [-1.2511578, 53.782367], [-1.2544916999999998, 53.7827273], [-1.25764139776733, 53.78307216021476], [-1.2579595999999995, 53.78310700000001], [-1.2595784, 53.78327469999999], [-1.2611238, 53.7834151], [-1.2623751999999997, 53.7835078], [-1.2634076, 53.783569000000014], [-1.2644647999999998, 53.7836056], [-1.2657249, 53.7836371], [-1.2671061999999995, 53.7836419], [-1.2684989, 53.78361220000001], [-1.2742919, 53.7834246], [-1.2795818, 53.78324560000001], [-1.2807546, 53.7832099], [-1.2825578, 53.783154999999994], [-1.2839279999999995, 53.7831559], [-1.2849923, 53.783172], [-1.2866433, 53.7832489], [-1.288304, 53.7833574], [-1.2886876, 53.783386699999994], [-1.2901052, 53.78354199999999], [-1.291511, 53.7837203], [-1.294187, 53.7840781], [-1.2964102, 53.7843699], [-1.2967526, 53.7844115], [-1.3001112999999995, 53.7848736], [-1.3004167999999998, 53.784911400000006], [-1.3004820999999998, 53.78491950000001], [-1.3033912, 53.7853179], [-1.3041773, 53.785425499999995], [-1.3049287, 53.7855295], [-1.3056527, 53.78565], [-1.3064571, 53.7858032], [-1.3130198, 53.787228500000005], [-1.313944589045243, 53.78742772712427], [-1.3144936, 53.787546], [-1.3161263, 53.7878977], [-1.3166073000000005, 53.78799849999999], [-1.317811, 53.788209999999985], [-1.3189247, 53.78836619999999], [-1.3206258999999998, 53.7885294], [-1.3216626, 53.78858160000001], [-1.3229873, 53.788646699999994], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Selby", "dest_arr_time_act": "1800", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Selby", "current_leg_milage": "20.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36209.274, \"from_m\": 27364.296, \"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\": 41688.765, \"from_m\": 36209.274, \"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\": 43569.292, \"from_m\": 41688.765, \"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\": 46576.973, \"from_m\": 43569.292, \"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\": 48745.17, \"from_m\": 46576.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48795.264, \"from_m\": 48745.17, \"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\": 49225.095, \"from_m\": 48795.264, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49242.33, \"from_m\": 49225.095, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49473.371, \"from_m\": 49242.33, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49992.095, \"from_m\": 49473.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50039.242, \"from_m\": 49992.095, \"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\": 50719.114, \"from_m\": 50039.242, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54770.981, \"from_m\": 50719.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58681.639, \"from_m\": 54770.981, \"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\": 59258.439, \"from_m\": 58681.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60167.573, \"from_m\": 59258.439, \"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\": 66733.539, \"from_m\": 60167.573, \"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\": 67350.825, \"from_m\": 66733.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76525.307, \"from_m\": 67350.825, \"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\": 76592.282, \"from_m\": 76525.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78521.068, \"from_m\": 76592.282, \"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\": 79340.238, \"from_m\": 78521.068, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 81389.685, \"from_m\": 79340.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81428.774, \"from_m\": 81389.685, \"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\": 82112.204, \"from_m\": 81428.774, \"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\": 82559.456, \"from_m\": 82112.204, \"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\": 82894.871, \"from_m\": 82559.456, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83014.472, \"from_m\": 82894.871, \"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\": 748234, \"profile_key\": \"7514c1455f751637c79874a41707e872095a439efa7289a86ae54cb8973af8d1\", \"schedule_id\": 36710, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 35839.729, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 49711.946, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 55407.001, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 57286.879, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 60167.573, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Micklefield\", \"stage_seq\": 10, \"distance_m\": 67451.23, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Cross Gates\", \"stage_seq\": 11, \"distance_m\": 75907.314, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 12, \"distance_m\": 80384.805, \"section_seq\": 1, \"route_path_id\": 122664}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 13, \"distance_m\": 83014.472, \"section_seq\": 1, \"route_path_id\": 122664}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83014.472, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122664}], \"total_distance_m\": 83014.472, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 80898.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2116.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:33Z\", \"source_id\": 63373605, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:35Z\", \"source_id\": 20101636, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:01Z\", \"source_id\": 63395108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:02Z\", \"source_id\": 20107672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:12Z\", \"source_id\": 63409272, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:15Z\", \"source_id\": 20111870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:30Z\", \"source_id\": 20120196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:09Z\", \"source_id\": 63481579, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:13Z\", \"source_id\": 20132319, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:02Z\", \"source_id\": 63492571, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:05Z\", \"source_id\": 20135526, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:11Z\", \"source_id\": 63507135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:15Z\", \"source_id\": 20139799, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "14", "timing_fact_generation": 1790010076951402, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:17.018371", "service_state_evidence_id": 20139799, "current_leg_start_actual_dep": "2026-09-21T17:37:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:17.142879", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
HUL |
LDS |
1K28 |
185124 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1433.21, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36209.274, "from_m": 27364.296, "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": 41688.765, "from_m": 36209.274, "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": 43569.292, "from_m": 41688.765, "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": 46576.973, "from_m": 43569.292, "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": 48745.17, "from_m": 46576.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48795.264, "from_m": 48745.17, "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": 49225.095, "from_m": 48795.264, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49242.33, "from_m": 49225.095, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49473.371, "from_m": 49242.33, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49992.095, "from_m": 49473.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50039.242, "from_m": 49992.095, "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": 50719.114, "from_m": 50039.242, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54770.981, "from_m": 50719.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58681.639, "from_m": 54770.981, "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": 59258.439, "from_m": 58681.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60167.573, "from_m": 59258.439, "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": 66733.539, "from_m": 60167.573, "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": 67350.825, "from_m": 66733.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76525.307, "from_m": 67350.825, "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": 76592.282, "from_m": 76525.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78521.068, "from_m": 76592.282, "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": 79340.238, "from_m": 78521.068, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 81389.685, "from_m": 79340.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81428.774, "from_m": 81389.685, "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": 82112.204, "from_m": 81428.774, "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": 82559.456, "from_m": 82112.204, "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": 82894.871, "from_m": 82559.456, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83014.472, "from_m": 82894.871, "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": 748234, "profile_key": "7514c1455f751637c79874a41707e872095a439efa7289a86ae54cb8973af8d1", "schedule_id": 36710, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1703", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 122664}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Howden", "stage_seq": 5, "distance_m": 35839.729, "section_seq": 1, "route_path_id": 122664}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735H", "location": "Selby", "stage_seq": 6, "distance_m": 49711.946, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 55407.001, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 57286.879, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 60167.573, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Micklefield", "stage_seq": 10, "distance_m": 67451.23, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Cross Gates", "stage_seq": 11, "distance_m": 75907.314, "section_seq": 1, "route_path_id": 122664}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Neville H. West Jn", "stage_seq": 12, "distance_m": 80384.805, "section_seq": 1, "route_path_id": 122664}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": null, "location": "Leeds", "stage_seq": 13, "distance_m": 83014.472, "section_seq": 1, "route_path_id": 122664}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83014.472, "from_m": 0.0, "section_seq": 1, "route_path_id": 122664}], "total_distance_m": 83014.472, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 80898.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2116.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:33Z", "source_id": 63373605, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:35Z", "source_id": 20101636, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:01Z", "source_id": 63395108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:02Z", "source_id": 20107672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:12Z", "source_id": 63409272, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:15Z", "source_id": 20111870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:30Z", "source_id": 20120196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:09Z", "source_id": 63481579, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:13Z", "source_id": 20132319, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:02Z", "source_id": 63492571, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:05Z", "source_id": 20135526, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5312, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:11Z", "source_id": 63507135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:15Z", "source_id": 20139799, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Hull |
1703 |
1703 |
5 |
None |
None |
Leeds |
1800 |
1800 |
14A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15867/2026-09-21/detailed |
None |
Selby |
2026-09-21T17:37:30+01:00 |
Leeds |
26.0 |
{"type": "LineString", "coordinates": [[-1.063466924412548, 53.78272832428257], [-1.0641184, 53.78180329999999], [-1.0647638, 53.7809987], [-1.0650155, 53.780730199999994], [-1.0652687, 53.780444299999985], [-1.0656293, 53.780074000000006], [-1.0657148, 53.78000110000001], [-1.065859, 53.7798718], [-1.0660735999999995, 53.7797244], [-1.0664545, 53.7795057], [-1.0669307, 53.7792916], [-1.0674281, 53.77912529999998], [-1.0679324, 53.7790017], [-1.0683843, 53.778923199999994], [-1.0688322, 53.7788711], [-1.0693277, 53.778851], [-1.0695864999999998, 53.778845], [-1.0698478, 53.778851800000005], [-1.0701384, 53.7788754], [-1.0704053, 53.7788977], [-1.0706578, 53.7789376], [-1.0709206, 53.77898340000001], [-1.0713051999999998, 53.77906359999999], [-1.0728333999999995, 53.77942790000001], [-1.073235, 53.779511], [-1.0736276, 53.7795693], [-1.0739066, 53.77959839999999], [-1.0740911, 53.779608], [-1.0743934, 53.77961189999999], [-1.0746793, 53.7796068], [-1.0750513, 53.7795888], [-1.0751242, 53.7795846], [-1.075508, 53.7795433], [-1.0764876, 53.779413600000005], [-1.0769846, 53.7793575], [-1.0779783409434258, 53.77922719540272], [-1.0895342, 53.77771189999999], [-1.0911104, 53.7775037], [-1.0924871, 53.7773333], [-1.0952456, 53.7769968], [-1.0959052, 53.77691050000001], [-1.0968738999999998, 53.77678259999999], [-1.0982390999999998, 53.7766289], [-1.0993281, 53.77650880000001], [-1.0999124999999998, 53.7764561], [-1.1008192, 53.776384099999994], [-1.1133513999999998, 53.7755458], [-1.1157923, 53.77542100000001], [-1.1179968, 53.775324999999995], [-1.1192464, 53.775306099999995], [-1.1205811, 53.77532819999999], [-1.1247736, 53.7754776], [-1.1358834, 53.7759619], [-1.1360104999999998, 53.7759689], [-1.1385324999999995, 53.77608899999999], [-1.1456597, 53.77641920000001], [-1.1464748031825829, 53.77645583907668], [-1.1472369999999998, 53.77649010000001], [-1.1537831999999997, 53.77679460000001], [-1.1539695, 53.77680329999999], [-1.1541927314828906, 53.7768122975428], [-1.1542683048574691, 53.77681534359421], [-1.1545972, 53.776828599999995], [-1.1564345, 53.7768857], [-1.1592025, 53.77697289999999], [-1.1611443999999995, 53.7770363], [-1.1632178, 53.7770981], [-1.1670771, 53.7772308], [-1.1678098693553778, 53.777253416154], [-1.1713183, 53.77736169999999], [-1.1719886, 53.77738299999999], [-1.1742138999999998, 53.77745149999999], [-1.1752376, 53.7774722], [-1.1815715, 53.7776831], [-1.1877793, 53.777936700000005], [-1.1925813, 53.7781416], [-1.1933303999999998, 53.7781745], [-1.193939, 53.77820129999999], [-1.1953964999999998, 53.7782529], [-1.1964854, 53.7782994], [-1.1981964, 53.7783725], [-1.1995062, 53.77842889999999], [-1.2041519, 53.778628899999994], [-1.2083298999999998, 53.7788067], [-1.2121046999999998, 53.778969700000005], [-1.2139919999999995, 53.7790492], [-1.2152740999999998, 53.77910469999998], [-1.2162558, 53.7791475], [-1.2167486999999997, 53.77917419999999], [-1.2179519, 53.779221699999994], [-1.2192627824213695, 53.779278989906125], [-1.2227044, 53.77942939999999], [-1.2232147, 53.77945939999999], [-1.2232824999999998, 53.77946359999999], [-1.2233709, 53.779468999999985], [-1.2238358, 53.77949770000001], [-1.2252703, 53.77960670000001], [-1.2267023999999995, 53.779731], [-1.2343902, 53.780556700000005], [-1.2345199537485827, 53.780571011637456], [-1.234581994664059, 53.7805778546526], [-1.2347319999999995, 53.780594399999984], [-1.2370660999999998, 53.780845], [-1.237286, 53.780868600000005], [-1.2385892, 53.78100849999999], [-1.2389719, 53.78104799999999], [-1.2455268, 53.7817616], [-1.2482626, 53.782062499999995], [-1.248731, 53.78211230000001], [-1.2488905, 53.78212920000001], [-1.2497022999999998, 53.78221359999999], [-1.2504768999999998, 53.7822931], [-1.2511578, 53.782367], [-1.2544916999999998, 53.7827273], [-1.25764139776733, 53.78307216021476], [-1.2579595999999995, 53.78310700000001], [-1.2595784, 53.78327469999999], [-1.2611238, 53.7834151], [-1.2623751999999997, 53.7835078], [-1.2634076, 53.783569000000014], [-1.2644647999999998, 53.7836056], [-1.2657249, 53.7836371], [-1.2671061999999995, 53.7836419], [-1.2684989, 53.78361220000001], [-1.2742919, 53.7834246], [-1.2795818, 53.78324560000001], [-1.2807546, 53.7832099], [-1.2825578, 53.783154999999994], [-1.2839279999999995, 53.7831559], [-1.2849923, 53.783172], [-1.2866433, 53.7832489], [-1.288304, 53.7833574], [-1.2886876, 53.783386699999994], [-1.2901052, 53.78354199999999], [-1.291511, 53.7837203], [-1.294187, 53.7840781], [-1.2964102, 53.7843699], [-1.2967526, 53.7844115], [-1.3001112999999995, 53.7848736], [-1.3004167999999998, 53.784911400000006], [-1.3004820999999998, 53.78491950000001], [-1.3033912, 53.7853179], [-1.3041773, 53.785425499999995], [-1.3049287, 53.7855295], [-1.3056527, 53.78565], [-1.3064571, 53.7858032], [-1.3130198, 53.787228500000005], [-1.313944589045243, 53.78742772712427], [-1.3144936, 53.787546], [-1.3161263, 53.7878977], [-1.3166073000000005, 53.78799849999999], [-1.317811, 53.788209999999985], [-1.3189247, 53.78836619999999], [-1.3206258999999998, 53.7885294], [-1.3216626, 53.78858160000001], [-1.3229873, 53.788646699999994], [-1.3249053000000002, 53.788726399999994], [-1.3253746999999998, 53.7887416], [-1.3268996, 53.7888032], [-1.3271623999999995, 53.788811299999985], [-1.3332841999999998, 53.7890685], [-1.3343275999999995, 53.78911120000001], [-1.335796, 53.78916910000001], [-1.3474729261792822, 53.789659592067785], [-1.3540295, 53.78993500000001], [-1.3561572999999998, 53.7900521], [-1.3589870999999998, 53.790360699999994], [-1.366057, 53.7911841], [-1.3686546, 53.7915724], [-1.3701896, 53.7918676], [-1.3709099, 53.79203559999999], [-1.3716145999999998, 53.7922173], [-1.3718178, 53.79227360000001], [-1.3723289, 53.79241969999999], [-1.3733728000000005, 53.792745800000006], [-1.3746967999999995, 53.7932095], [-1.3760232999999995, 53.79373999999999], [-1.3777573999999997, 53.7945189], [-1.3783015999999997, 53.794771300000015], [-1.3794854, 53.795320499999995], [-1.3809425, 53.79599639999999], [-1.3814566, 53.796224499999994], [-1.3822262999999997, 53.7965375], [-1.3829051999999995, 53.79678019999999], [-1.3836025, 53.7970206], [-1.3843147999999998, 53.7972386], [-1.3845592999999998, 53.79731339999999], [-1.3852008, 53.79749249999999], [-1.3858358999999998, 53.7976513], [-1.3865099999999997, 53.797803], [-1.3872181, 53.797943], [-1.3876547, 53.798024299999994], [-1.3879416999999998, 53.79807759999999], [-1.3887621999999995, 53.798204299999995], [-1.3891564, 53.7982602], [-1.3936645, 53.79886], [-1.3989825, 53.7995676], [-1.4001751, 53.7997256], [-1.4020014999999997, 53.7999698], [-1.4036428999999997, 53.800213199999995], [-1.4050144000000002, 53.80044440000001], [-1.4063362999999998, 53.8007055], [-1.4079934, 53.801088], [-1.4110401999999995, 53.80200489999999], [-1.4129686, 53.8025625], [-1.4151107999999997, 53.8030407], [-1.4163095, 53.803254199999984], [-1.4174212999999998, 53.8034287], [-1.4183284, 53.803546], [-1.4192252, 53.80364310000001], [-1.4205127, 53.80375380000001], [-1.4217677999999998, 53.80385729999998], [-1.4250111, 53.8041257], [-1.4368996999999997, 53.805102899999994], [-1.437304454591234, 53.805136349519294], [-1.4405359, 53.80540340000001], [-1.4415376, 53.805472300000005], [-1.4425469, 53.80550399999999], [-1.4435188, 53.8055124], [-1.4444956999999998, 53.80550369999999], [-1.4451556, 53.8054688], [-1.445872, 53.8054309], [-1.4461640999999998, 53.8054155], [-1.4472406000000002, 53.8053294], [-1.4477329, 53.8052856], [-1.4489787, 53.80515729999999], [-1.4495332, 53.8050994], [-1.4504023, 53.8049929], [-1.4512946999999998, 53.804873], [-1.4526262, 53.8046763], [-1.4530710999999998, 53.8046196], [-1.4532955, 53.804591], [-1.4539652, 53.8045005], [-1.4595515, 53.8036916], [-1.4605575, 53.80359240000001], [-1.4626939, 53.803278299999995], [-1.4643916, 53.8030753], [-1.4660078, 53.80295129999999], [-1.4677665999999998, 53.802881599999985], [-1.4688108, 53.8028517], [-1.4733358, 53.80274419999999], [-1.474928, 53.80268759999999], [-1.4761706999999995, 53.80261999999999], [-1.4774228, 53.8025257], [-1.4788538000000002, 53.802381200000006], [-1.4801694, 53.802232], [-1.4814602, 53.802065599999985], [-1.4826046, 53.8018958], [-1.4837302, 53.80170869999999], [-1.4841926999999997, 53.8016194], [-1.4846552, 53.8015187], [-1.4854360999999998, 53.80133180000001], [-1.4857706999999998, 53.8012428], [-1.4860785, 53.801157899999986], [-1.4869377, 53.800872299999995], [-1.487405, 53.80070810000001], [-1.4878442999999997, 53.8005338], [-1.4889003, 53.8000698], [-1.4894316, 53.799814000000005], [-1.4899471999999998, 53.799539], [-1.4900314, 53.79948850000001], [-1.4903894999999998, 53.79927370000001], [-1.4908178, 53.7989975], [-1.4912441, 53.7986947], [-1.4916488, 53.7983661], [-1.4920236, 53.7980235], [-1.4923766999999997, 53.797655199999994], [-1.4930329, 53.796881699999986], [-1.4934979999999998, 53.79631950000001], [-1.4942023999999998, 53.79546160000001], [-1.4945691999999997, 53.7950536], [-1.4949308999999995, 53.79470150000001], [-1.4954251, 53.7942826], [-1.4957873999999998, 53.79401210000001], [-1.496552, 53.7935565], [-1.4972492999999998, 53.7931541], [-1.4974597999999997, 53.7930401], [-1.4975799, 53.792979499999994], [-1.4977791, 53.79289109999999], [-1.4980885999999998, 53.7927692], [-1.4983487999999998, 53.79269279999999], [-1.498504, 53.7926582], [-1.4988011999999995, 53.79257929999999], [-1.4990429, 53.79253219999999], [-1.4993706, 53.79249180000001], [-1.5031256999999998, 53.79207460000001], [-1.5032727, 53.79205689999999], [-1.5036936, 53.7919949], [-1.5078713, 53.791367899999976], [-1.5082897999999998, 53.7913046], [-1.5083044999999995, 53.7913033], [-1.5087274, 53.7912672], [-1.5091127999999998, 53.7912385], [-1.509328, 53.7912382], [-1.5095459, 53.7912457], [-1.5099503, 53.79127940000001], [-1.5102993999999998, 53.7913325], [-1.5103597309641594, 53.79134397356428], [-1.5108246999999997, 53.791432399999984], [-1.5112175999999995, 53.791494500000006], [-1.5116599999999998, 53.791616899999994], [-1.5121725, 53.79177610000001], [-1.5126422, 53.7919283], [-1.5132924000000003, 53.79209689999999], [-1.51361, 53.7922027], [-1.5158341, 53.7929439], [-1.5162721999999995, 53.7930884], [-1.5174917, 53.7934988], [-1.5219321999999995, 53.7949924], [-1.5233612, 53.79545850000001], [-1.5244888, 53.79584], [-1.5248001999999998, 53.79594770000001], [-1.5254098, 53.79615090000001], [-1.5260304, 53.7963357], [-1.526556, 53.7964487], [-1.5270889, 53.7965195], [-1.5271359830031863, 53.796524148572814], [-1.5276328, 53.7965732], [-1.5279017999999998, 53.79659970000001], [-1.5284641, 53.796647400000005], [-1.5294876000000002, 53.79671199999999], [-1.5300124999999998, 53.7967224], [-1.5303946, 53.79671640000001], [-1.5308569, 53.7966787], [-1.53133, 53.7966302], [-1.5318549, 53.7965612], [-1.5328268, 53.7963985], [-1.5334768999999997, 53.7963317], [-1.5334996, 53.7963279], [-1.5344500999999997, 53.7961724], [-1.5349314, 53.7960865], [-1.5354607, 53.7960113], [-1.5363187, 53.7959227], [-1.5378553999999998, 53.7957685], [-1.5383425999999998, 53.7957021], [-1.5388086, 53.7956154], [-1.5395516, 53.795452199999986], [-1.5402972, 53.7952705], [-1.5407154, 53.7951923], [-1.5410095999999998, 53.7951421], [-1.5415376, 53.7950574], [-1.5418347, 53.79501839999999], [-1.5422379999999998, 53.794975], [-1.5429284, 53.794912], [-1.5432598999999998, 53.7948854], [-1.5438662, 53.7948368], [-1.5444648, 53.79476369999999], [-1.5452935, 53.794721], [-1.5456578999999997, 53.7946942], [-1.5460441, 53.7946619], [-1.5471986999999998, 53.794546800000006], [-1.5475835, 53.7945019], [-1.5478364, 53.79447239999999]]} |
20.7 |
1736 |
1802 |
Selby |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139799 |
1790010076951402 |
44 |
44 |
2026-09-21 17:12:17.142879 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:17.018371 |
| 717442 |
748150 |
P66605 |
501F63MU21 |
2026-09-21 |
COMPLETE |
20139544 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 748150, "stp": "P", "toc": "Greater Anglia", "uid": "P66605", "consist": "720550", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66605/2026-09-21/detailed", "trust_id": "501F63MU21", "origin_crs": "BTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "1801", "dest_platform": "15", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F63", "timing_status": "LATE", "origin_station": "Braintree", "current_leg_arr": "1802", "current_leg_dep": "1753", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1700", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-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": "Stratford", "dest_arr_time_act": "1801", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "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\": 287.107, \"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\": 576.948, \"from_m\": 287.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3046.442, \"from_m\": 576.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3168.628, \"from_m\": 3046.442, \"capability_applied\": null, \"effective_limit_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\": 5081.789, \"from_m\": 3168.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5146.118, \"from_m\": 5081.789, \"capability_applied\": null, \"effective_limit_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\": 9482.487, \"from_m\": 5146.118, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9979.998, \"from_m\": 9482.487, \"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\": 10322.149, \"from_m\": 9979.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22851.761, \"from_m\": 10322.149, \"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\": 23342.899, \"from_m\": 22851.761, \"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\": 24844.467, \"from_m\": 23342.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27103.212, \"from_m\": 24844.467, \"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\": 39183.765, \"from_m\": 27103.212, \"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\": 40106.203, \"from_m\": 39183.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\": 40412.177, \"from_m\": 40106.203, \"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\": 40601.739, \"from_m\": 40412.177, \"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\": 52801.69, \"from_m\": 40601.739, \"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\": 52872.054, \"from_m\": 52801.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\": 64883.838, \"from_m\": 52872.054, \"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\": 65497.069, \"from_m\": 64883.838, \"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\": 69445.118, \"from_m\": 65497.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69907.713, \"from_m\": 69445.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\": 69978.33, \"from_m\": 69907.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70203.597, \"from_m\": 69978.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70715.045, \"from_m\": 70203.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71241.669, \"from_m\": 70715.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71718.344, \"from_m\": 71241.669, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72171.563, \"from_m\": 71718.344, \"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\": 748150, \"profile_key\": \"a9d6eee4c9cd1c3c53dd1c318d8e15f533e27ab85ee0a6ae3659de9ecd90cbb2\", \"schedule_id\": 22109, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Braintree\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Braintree Freeport\", \"stage_seq\": 2, \"distance_m\": 1145.971, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Cressing\", \"stage_seq\": 3, \"distance_m\": 3168.628, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"White Notley\", \"stage_seq\": 4, \"distance_m\": 5081.789, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Witham\", \"stage_seq\": 5, \"distance_m\": 10149.59, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 6, \"distance_m\": 20156.457, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Chelmsford\", \"stage_seq\": 7, \"distance_m\": 24331.919, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Ingatestone\", \"stage_seq\": 8, \"distance_m\": 34267.794, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 39762.554, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 50526.774, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 60422.925, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 63235.338, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753H\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 65788.276, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 67281.573, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 70351.199, \"section_seq\": 1, \"route_path_id\": 139215}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 72171.563, \"section_seq\": 1, \"route_path_id\": 139215}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 72171.563, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139215}], \"total_distance_m\": 72171.563, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71519.134, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 652.429, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:23Z\", \"source_id\": 63370415, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:25Z\", \"source_id\": 20100682, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:44Z\", \"source_id\": 63391399, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:46Z\", \"source_id\": 20106644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:33Z\", \"source_id\": 63399281, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:38Z\", \"source_id\": 20108971, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:43Z\", \"source_id\": 63422241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:44Z\", \"source_id\": 20115546, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:02Z\", \"source_id\": 63437843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:06Z\", \"source_id\": 20119865, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:28Z\", \"source_id\": 63456278, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:30Z\", \"source_id\": 20125170, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:53Z\", \"source_id\": 63469120, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:56Z\", \"source_id\": 20128768, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:32Z\", \"source_id\": 63479874, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:36Z\", \"source_id\": 20131818, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:53Z\", \"source_id\": 63506236, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:56Z\", \"source_id\": 20139544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "15", "timing_fact_generation": 1790010061880183, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:18.292521", "service_state_evidence_id": 20139544, "current_leg_start_actual_dep": "2026-09-21T17:54:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:18.381697", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BTR |
LST |
1F63 |
720550 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 287.107, "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": 576.948, "from_m": 287.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3046.442, "from_m": 576.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3168.628, "from_m": 3046.442, "capability_applied": null, "effective_limit_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": 5081.789, "from_m": 3168.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5146.118, "from_m": 5081.789, "capability_applied": null, "effective_limit_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": 9482.487, "from_m": 5146.118, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9979.998, "from_m": 9482.487, "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": 10322.149, "from_m": 9979.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22851.761, "from_m": 10322.149, "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": 23342.899, "from_m": 22851.761, "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": 24844.467, "from_m": 23342.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27103.212, "from_m": 24844.467, "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": 39183.765, "from_m": 27103.212, "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": 40106.203, "from_m": 39183.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": 40412.177, "from_m": 40106.203, "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": 40601.739, "from_m": 40412.177, "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": 52801.69, "from_m": 40601.739, "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": 52872.054, "from_m": 52801.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": 64883.838, "from_m": 52872.054, "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": 65497.069, "from_m": 64883.838, "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": 69445.118, "from_m": 65497.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69907.713, "from_m": 69445.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": 69978.33, "from_m": 69907.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70203.597, "from_m": 69978.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70715.045, "from_m": 70203.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71241.669, "from_m": 70715.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71718.344, "from_m": 71241.669, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72171.563, "from_m": 71718.344, "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": 748150, "profile_key": "a9d6eee4c9cd1c3c53dd1c318d8e15f533e27ab85ee0a6ae3659de9ecd90cbb2", "schedule_id": 22109, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1700", "location": "Braintree", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Braintree Freeport", "stage_seq": 2, "distance_m": 1145.971, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Cressing", "stage_seq": 3, "distance_m": 3168.628, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "White Notley", "stage_seq": 4, "distance_m": 5081.789, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Witham", "stage_seq": 5, "distance_m": 10149.59, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Beaulieu Park (Construction)", "stage_seq": 6, "distance_m": 20156.457, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Chelmsford", "stage_seq": 7, "distance_m": 24331.919, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Ingatestone", "stage_seq": 8, "distance_m": 34267.794, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Shenfield", "stage_seq": 9, "distance_m": 39762.554, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 50526.774, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Ilford", "stage_seq": 11, "distance_m": 60422.925, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 63235.338, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753H", "location": "Stratford", "stage_seq": 13, "distance_m": 65788.276, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Bow Jn", "stage_seq": 14, "distance_m": 67281.573, "section_seq": 1, "route_path_id": 139215}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 70351.199, "section_seq": 1, "route_path_id": 139215}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 72171.563, "section_seq": 1, "route_path_id": 139215}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 72171.563, "from_m": 0.0, "section_seq": 1, "route_path_id": 139215}], "total_distance_m": 72171.563, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71519.134, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 652.429, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:23Z", "source_id": 63370415, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:15:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:25Z", "source_id": 20100682, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:44Z", "source_id": 63391399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:46Z", "source_id": 20106644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:33Z", "source_id": 63399281, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:38Z", "source_id": 20108971, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:43Z", "source_id": 63422241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:44Z", "source_id": 20115546, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:02Z", "source_id": 63437843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:37:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:06Z", "source_id": 20119865, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:28Z", "source_id": 63456278, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:30Z", "source_id": 20125170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:53Z", "source_id": 63469120, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:56Z", "source_id": 20128768, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:32Z", "source_id": 63479874, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:52:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:36Z", "source_id": 20131818, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:53Z", "source_id": 63506236, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:56Z", "source_id": 20139544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Braintree |
1700 |
1700 |
None |
None |
None |
London Liverpool Street |
1801 |
1801 |
15 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66605/2026-09-21/detailed |
None |
Stratford |
2026-09-21T17:54:30+01:00 |
London Liverpool Street |
9.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-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]]} |
3.9 |
1753 |
1802 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139544 |
1790010061880183 |
57 |
57 |
2026-09-21 17:12:18.381697 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:18.292521 |
| 717443 |
748089 |
L88268 |
041Y91MT21 |
2026-09-21 |
COMPLETE |
20139262 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 748089, "stp": "P", "toc": "ScotRail", "uid": "L88268", "consist": "385001", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88268/2026-09-21/detailed", "trust_id": "041Y91MT21", "origin_crs": "EDB", "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": "1806", "dest_platform": "3", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1Y91", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1802", "current_leg_dep": "1747", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1658", "origin_platform": "12", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0244382, 55.8170493], [-4.0250902, 55.8170593], [-4.025781, 55.81708739999999], [-4.0262955, 55.81711539999999], [-4.027777399999999, 55.8171951], [-4.0291889, 55.81727140000001], [-4.0316814, 55.817409100000006], [-4.0373599, 55.817714599999995], [-4.0388684999999995, 55.8177902], [-4.039307599999999, 55.817816400000005], [-4.0407822, 55.8179044], [-4.042418778537846, 55.81799209824829], [-4.0442719, 55.8180914], [-4.046004399999999, 55.818193599999994], [-4.0468733, 55.8182546], [-4.0472969, 55.8182958], [-4.047794299999999, 55.81834630000001], [-4.0494829, 55.818567399999985], [-4.0511988, 55.81881989999999], [-4.0516711, 55.818888], [-4.0551684, 55.81940669999999], [-4.0559484, 55.8195285], [-4.056401999999999, 55.81961739999999], [-4.056649000000001, 55.8196658], [-4.0573468, 55.8198061], [-4.0580484, 55.81997020000001], [-4.0589308, 55.820182599999995], [-4.0651143, 55.8216983], [-4.0664226, 55.82201919999999], [-4.068727199999999, 55.822561099999994], [-4.0700672, 55.822881499999994], [-4.070620099999999, 55.82300499999999], [-4.0712572, 55.82311990000001], [-4.0717443, 55.8231952], [-4.0722491, 55.8232508], [-4.0739259, 55.82340709999999], [-4.0752935, 55.82353549999999], [-4.076308, 55.82362880000001], [-4.0771361, 55.823699700000006], [-4.0778092, 55.8237468], [-4.078494599999999, 55.82378409999999], [-4.0792597, 55.823802], [-4.0799537, 55.8237984], [-4.0806887, 55.82377879999999], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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": "Bellshill", "dest_arr_time_act": "1806", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Bellshill", "current_leg_milage": "10.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3258.214, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3457.805, \"from_m\": 3258.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5112.748, \"from_m\": 3457.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\": 7322.87, \"from_m\": 5112.748, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20094.19, \"from_m\": 7322.87, \"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\": 20154.695, \"from_m\": 20094.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20292.041, \"from_m\": 20154.695, \"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\": 36361.425, \"from_m\": 20292.041, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38701.253, \"from_m\": 36361.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51343.313, \"from_m\": 38701.253, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51399.32, \"from_m\": 51343.313, \"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\": 54378.374, \"from_m\": 51399.32, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54899.57, \"from_m\": 54378.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\": 56710.678, \"from_m\": 54899.57, \"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\": 56789.448, \"from_m\": 56710.678, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62676.478, \"from_m\": 56789.448, \"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\": 65045.083, \"from_m\": 62676.478, \"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\": 65143.398, \"from_m\": 65045.083, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66999.305, \"from_m\": 65143.398, \"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\": 67120.924, \"from_m\": 66999.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67225.157, \"from_m\": 67120.924, \"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\": 69726.661, \"from_m\": 67225.157, \"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\": 71113.099, \"from_m\": 69726.661, \"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\": 74366.12, \"from_m\": 71113.099, \"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\": 75190.926, \"from_m\": 74366.12, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75579.325, \"from_m\": 75190.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76166.027, \"from_m\": 75579.325, \"capability_applied\": null, \"effective_limit_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\": 76590.495, \"from_m\": 76166.027, \"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\": 748089, \"profile_key\": \"a2b481de27dd886c79c34421eb2f9777e7a0ab876985b90303ba076571e187c3\", \"schedule_id\": 18953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5687.188, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Midcalder Jn\", \"stage_seq\": 5, \"distance_m\": 19979.369, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1718\", \"location\": \"Livingston South\", \"stage_seq\": 6, \"distance_m\": 23391.152, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"West Calder\", \"stage_seq\": 7, \"distance_m\": 27925.313, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Benhar Jn\", \"stage_seq\": 8, \"distance_m\": 39754.072, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1735\", \"location\": \"Shotts\", \"stage_seq\": 9, \"distance_m\": 43839.581, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Holytown Jn\", \"stage_seq\": 10, \"distance_m\": 55109.189, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Mossend East Jn\", \"stage_seq\": 11, \"distance_m\": 56613.11, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Mossend West Jn\", \"stage_seq\": 12, \"distance_m\": 57779.599, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748H\", \"location\": \"Bellshill\", \"stage_seq\": 13, \"distance_m\": 59017.408, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 14, \"distance_m\": 62822.898, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Newton East Jn\", \"stage_seq\": 15, \"distance_m\": 65143.398, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Newton West Jn\", \"stage_seq\": 16, \"distance_m\": 67120.924, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 17, \"distance_m\": 70343.734, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 18, \"distance_m\": 72361.04, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 19, \"distance_m\": 74576.49, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 20, \"distance_m\": 75356.03, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 21, \"distance_m\": 75661.062, \"section_seq\": 1, \"route_path_id\": 138092}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 22, \"distance_m\": 76590.495, \"section_seq\": 1, \"route_path_id\": 138092}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76590.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138092}], \"total_distance_m\": 76590.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76590.495, \"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": "1658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:24Z\", \"source_id\": 63336531, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:30Z\", \"source_id\": 20091071, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:03Z\", \"source_id\": 63346877, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:10Z\", \"source_id\": 20093975, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:19Z\", \"source_id\": 63373012, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:25Z\", \"source_id\": 20101500, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:06Z\", \"source_id\": 63392410, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:11Z\", \"source_id\": 20106941, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:12Z\", \"source_id\": 63420805, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:14Z\", \"source_id\": 20115167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:06Z\", \"source_id\": 63460888, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:08Z\", \"source_id\": 20126468, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:32Z\", \"source_id\": 63505312, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:36Z\", \"source_id\": 20139262, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "3", "timing_fact_generation": 1790010037023181, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:18.296598", "service_state_evidence_id": 20139262, "current_leg_start_actual_dep": "2026-09-21T17:48:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:18.397961", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
GLC |
1Y91 |
385001 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3258.214, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3457.805, "from_m": 3258.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5112.748, "from_m": 3457.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": 7322.87, "from_m": 5112.748, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20094.19, "from_m": 7322.87, "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": 20154.695, "from_m": 20094.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20292.041, "from_m": 20154.695, "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": 36361.425, "from_m": 20292.041, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38701.253, "from_m": 36361.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51343.313, "from_m": 38701.253, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51399.32, "from_m": 51343.313, "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": 54378.374, "from_m": 51399.32, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54899.57, "from_m": 54378.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": 56710.678, "from_m": 54899.57, "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": 56789.448, "from_m": 56710.678, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62676.478, "from_m": 56789.448, "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": 65045.083, "from_m": 62676.478, "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": 65143.398, "from_m": 65045.083, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66999.305, "from_m": 65143.398, "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": 67120.924, "from_m": 66999.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67225.157, "from_m": 67120.924, "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": 69726.661, "from_m": 67225.157, "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": 71113.099, "from_m": 69726.661, "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": 74366.12, "from_m": 71113.099, "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": 75190.926, "from_m": 74366.12, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75579.325, "from_m": 75190.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76166.027, "from_m": 75579.325, "capability_applied": null, "effective_limit_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": 76590.495, "from_m": 76166.027, "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": 748089, "profile_key": "a2b481de27dd886c79c34421eb2f9777e7a0ab876985b90303ba076571e187c3", "schedule_id": 18953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1658", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Slateford", "stage_seq": 4, "distance_m": 5687.188, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Midcalder Jn", "stage_seq": 5, "distance_m": 19979.369, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1718", "location": "Livingston South", "stage_seq": 6, "distance_m": 23391.152, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "West Calder", "stage_seq": 7, "distance_m": 27925.313, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Benhar Jn", "stage_seq": 8, "distance_m": 39754.072, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1735", "location": "Shotts", "stage_seq": 9, "distance_m": 43839.581, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Holytown Jn", "stage_seq": 10, "distance_m": 55109.189, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Mossend East Jn", "stage_seq": 11, "distance_m": 56613.11, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Mossend West Jn", "stage_seq": 12, "distance_m": 57779.599, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748H", "location": "Bellshill", "stage_seq": 13, "distance_m": 59017.408, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Uddingston Jn", "stage_seq": 14, "distance_m": 62822.898, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Newton East Jn", "stage_seq": 15, "distance_m": 65143.398, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Newton West Jn", "stage_seq": 16, "distance_m": 67120.924, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Rutherglen East Jn", "stage_seq": 17, "distance_m": 70343.734, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Shawfield Jn", "stage_seq": 18, "distance_m": 72361.04, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Larkfield Jn", "stage_seq": 19, "distance_m": 74576.49, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Eglinton St Jn", "stage_seq": 20, "distance_m": 75356.03, "section_seq": 1, "route_path_id": 138092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Glasgow Bridge Street Jn", "stage_seq": 21, "distance_m": 75661.062, "section_seq": 1, "route_path_id": 138092}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 22, "distance_m": 76590.495, "section_seq": 1, "route_path_id": 138092}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76590.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 138092}], "total_distance_m": 76590.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76590.495, "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": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:24Z", "source_id": 63336531, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:01:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:30Z", "source_id": 20091071, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:03Z", "source_id": 63346877, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:10Z", "source_id": 20093975, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:19Z", "source_id": 63373012, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:25Z", "source_id": 20101500, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:06Z", "source_id": 63392410, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:11Z", "source_id": 20106941, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:12Z", "source_id": 63420805, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:32:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:14Z", "source_id": 20115167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:06Z", "source_id": 63460888, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:08Z", "source_id": 20126468, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:32Z", "source_id": 63505312, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:36Z", "source_id": 20139262, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Edinburgh |
1658 |
1658 |
12 |
None |
None |
Glasgow Central High Level |
1806 |
1806 |
3 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88268/2026-09-21/detailed |
None |
Bellshill |
2026-09-21T17:48:30+01:00 |
Glasgow Central High Level |
15.0 |
{"type": "LineString", "coordinates": [[-4.0244382, 55.8170493], [-4.0250902, 55.8170593], [-4.025781, 55.81708739999999], [-4.0262955, 55.81711539999999], [-4.027777399999999, 55.8171951], [-4.0291889, 55.81727140000001], [-4.0316814, 55.817409100000006], [-4.0373599, 55.817714599999995], [-4.0388684999999995, 55.8177902], [-4.039307599999999, 55.817816400000005], [-4.0407822, 55.8179044], [-4.042418778537846, 55.81799209824829], [-4.0442719, 55.8180914], [-4.046004399999999, 55.818193599999994], [-4.0468733, 55.8182546], [-4.0472969, 55.8182958], [-4.047794299999999, 55.81834630000001], [-4.0494829, 55.818567399999985], [-4.0511988, 55.81881989999999], [-4.0516711, 55.818888], [-4.0551684, 55.81940669999999], [-4.0559484, 55.8195285], [-4.056401999999999, 55.81961739999999], [-4.056649000000001, 55.8196658], [-4.0573468, 55.8198061], [-4.0580484, 55.81997020000001], [-4.0589308, 55.820182599999995], [-4.0651143, 55.8216983], [-4.0664226, 55.82201919999999], [-4.068727199999999, 55.822561099999994], [-4.0700672, 55.822881499999994], [-4.070620099999999, 55.82300499999999], [-4.0712572, 55.82311990000001], [-4.0717443, 55.8231952], [-4.0722491, 55.8232508], [-4.0739259, 55.82340709999999], [-4.0752935, 55.82353549999999], [-4.076308, 55.82362880000001], [-4.0771361, 55.823699700000006], [-4.0778092, 55.8237468], [-4.078494599999999, 55.82378409999999], [-4.0792597, 55.823802], [-4.0799537, 55.8237984], [-4.0806887, 55.82377879999999], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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]]} |
10.9 |
1747 |
1802 |
Bellshill |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139262 |
1790010037023181 |
64 |
64 |
2026-09-21 17:12:18.397961 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:18.296598 |
| 717444 |
748771 |
W83780 |
062V53MU21 |
2026-09-21 |
COMPLETE |
20140175 |
2026-09-21 18:02:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 748771, "stp": "P", "toc": "ScotRail", "uid": "W83780", "consist": "334019", "dest_crs": "MLN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83780/2026-09-21/detailed", "trust_id": "062V53MU21", "origin_crs": "SPR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milngavie", "service_date": "2026-09-21", "dest_arr_time": "1801", "dest_platform": "2", "is_terminated": 1, "next_location": "Milngavie", "signalling_id": "2V53", "timing_status": "LATE", "origin_station": "Springburn", "current_leg_arr": "1802", "current_leg_dep": "1759", "current_leg_end": "Milngavie", "origin_dep_time": "1721", "origin_platform": "3", "current_location": "Milngavie", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]}", "current_leg_start": "Hillfoot", "dest_arr_time_act": "1801", "motion_projection": null, "next_location_lat": "55.9414716", "next_location_lon": "-4.3146729", "previous_location": "Hillfoot", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.371, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 207.536, \"from_m\": 169.371, \"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\": 521.454, \"from_m\": 207.536, \"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\": 3270.661, \"from_m\": 521.454, \"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\": 3528.798, \"from_m\": 3270.661, \"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\": 3704.075, \"from_m\": 3528.798, \"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\": 4547.74, \"from_m\": 3704.075, \"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\": 9179.046, \"from_m\": 4547.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9225.07, \"from_m\": 9179.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10551.268, \"from_m\": 9225.07, \"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\": 10592.033, \"from_m\": 10551.268, \"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\": 11405.438, \"from_m\": 10592.033, \"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\": 11776.877, \"from_m\": 11405.438, \"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\": 12469.261, \"from_m\": 11776.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\": 12525.532, \"from_m\": 12469.261, \"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\": 13964.756, \"from_m\": 12525.532, \"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\": 14603.046, \"from_m\": 13964.756, \"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\": 14689.361, \"from_m\": 14603.046, \"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\": 19249.288, \"from_m\": 14689.361, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19706.256, \"from_m\": 19249.288, \"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}], \"service_id\": 748771, \"profile_key\": \"c09a39f67b3faff1676edeb5aea131f075c9feb06cd2f72a489910c0f7fb1d67\", \"schedule_id\": 29156, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Springburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Barnhill\", \"stage_seq\": 2, \"distance_m\": 584.921, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726\", \"location\": \"Alexandra Parade\", \"stage_seq\": 3, \"distance_m\": 2448.51, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Duke Street\", \"stage_seq\": 4, \"distance_m\": 2974.048, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Bellgrove\", \"stage_seq\": 5, \"distance_m\": 3793.807, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"High Street\", \"stage_seq\": 6, \"distance_m\": 4816.376, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1738\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 7, \"distance_m\": 5685.033, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Charing Cross\", \"stage_seq\": 8, \"distance_m\": 6924.087, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 9, \"distance_m\": 8447.12, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1744H\", \"location\": \"Partick\", \"stage_seq\": 10, \"distance_m\": 9652.309, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1747\", \"location\": \"Hyndland\", \"stage_seq\": 11, \"distance_m\": 10828.172, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 12, \"distance_m\": 11358.624, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 12387.037, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753\", \"location\": \"Westerton\", \"stage_seq\": 14, \"distance_m\": 14449.813, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1755H\", \"location\": \"Bearsden\", \"stage_seq\": 15, \"distance_m\": 16240.916, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1757H\", \"location\": \"Hillfoot\", \"stage_seq\": 16, \"distance_m\": 17123.539, \"section_seq\": 1, \"route_path_id\": 131160}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"Milngavie\", \"stage_seq\": 17, \"distance_m\": 19706.256, \"section_seq\": 1, \"route_path_id\": 131160}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19706.256, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131160}], \"total_distance_m\": 19706.256, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 19660.232, \"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": "1721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9414716", "current_position_lon": "-4.3146729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:25Z\", \"source_id\": 63393354, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:31Z\", \"source_id\": 20107214, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:41Z\", \"source_id\": 63399609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:46Z\", \"source_id\": 20109088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:22Z\", \"source_id\": 63412655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:25Z\", \"source_id\": 20112830, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:52Z\", \"source_id\": 63419941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:57Z\", \"source_id\": 20114925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:42Z\", \"source_id\": 63428103, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:45Z\", \"source_id\": 20117193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:55Z\", \"source_id\": 63442997, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:57Z\", \"source_id\": 20121390, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:30Z\", \"source_id\": 63459113, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:35Z\", \"source_id\": 20126007, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:24Z\", \"source_id\": 63467642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:27Z\", \"source_id\": 20128352, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:34Z\", \"source_id\": 63473968, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:35Z\", \"source_id\": 20130141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:46Z\", \"source_id\": 63483241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:50Z\", \"source_id\": 20132855, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:57Z\", \"source_id\": 63492330, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:01Z\", \"source_id\": 20135451, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:39Z\", \"source_id\": 63508428, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:43Z\", \"source_id\": 20140175, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milngavie", "service_state_platform": "2", "timing_fact_generation": 1790010105406958, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:19.348293", "service_state_evidence_id": 20140175, "current_leg_start_actual_dep": "2026-09-21T17:58:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:20.024341", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
SPR |
MLN |
2V53 |
334019 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 169.371, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 207.536, "from_m": 169.371, "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": 521.454, "from_m": 207.536, "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": 3270.661, "from_m": 521.454, "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": 3528.798, "from_m": 3270.661, "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": 3704.075, "from_m": 3528.798, "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": 4547.74, "from_m": 3704.075, "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": 9179.046, "from_m": 4547.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9225.07, "from_m": 9179.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10551.268, "from_m": 9225.07, "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": 10592.033, "from_m": 10551.268, "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": 11405.438, "from_m": 10592.033, "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": 11776.877, "from_m": 11405.438, "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": 12469.261, "from_m": 11776.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": 12525.532, "from_m": 12469.261, "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": 13964.756, "from_m": 12525.532, "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": 14603.046, "from_m": 13964.756, "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": 14689.361, "from_m": 14603.046, "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": 19249.288, "from_m": 14689.361, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19706.256, "from_m": 19249.288, "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}], "service_id": 748771, "profile_key": "c09a39f67b3faff1676edeb5aea131f075c9feb06cd2f72a489910c0f7fb1d67", "schedule_id": 29156, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1721", "location": "Springburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Barnhill", "stage_seq": 2, "distance_m": 584.921, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726", "location": "Alexandra Parade", "stage_seq": 3, "distance_m": 2448.51, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Duke Street", "stage_seq": 4, "distance_m": 2974.048, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Bellgrove", "stage_seq": 5, "distance_m": 3793.807, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "High Street", "stage_seq": 6, "distance_m": 4816.376, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1738", "location": "Glasgow Queen St Low Level", "stage_seq": 7, "distance_m": 5685.033, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Charing Cross", "stage_seq": 8, "distance_m": 6924.087, "section_seq": 1, "route_path_id": 131160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Finnieston East Jn", "stage_seq": 9, "distance_m": 8447.12, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1744H", "location": "Partick", "stage_seq": 10, "distance_m": 9652.309, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1747", "location": "Hyndland", "stage_seq": 11, "distance_m": 10828.172, "section_seq": 1, "route_path_id": 131160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Hyndland East Jn", "stage_seq": 12, "distance_m": 11358.624, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750", "location": "Anniesland", "stage_seq": 13, "distance_m": 12387.037, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753", "location": "Westerton", "stage_seq": 14, "distance_m": 14449.813, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1755H", "location": "Bearsden", "stage_seq": 15, "distance_m": 16240.916, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1757H", "location": "Hillfoot", "stage_seq": 16, "distance_m": 17123.539, "section_seq": 1, "route_path_id": 131160}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "Milngavie", "stage_seq": 17, "distance_m": 19706.256, "section_seq": 1, "route_path_id": 131160}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19706.256, "from_m": 0.0, "section_seq": 1, "route_path_id": 131160}], "total_distance_m": 19706.256, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 19660.232, "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": 1543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:25Z", "source_id": 63393354, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:22:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:31Z", "source_id": 20107214, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:41Z", "source_id": 63399609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:46Z", "source_id": 20109088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:22Z", "source_id": 63412655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:25Z", "source_id": 20112830, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:52Z", "source_id": 63419941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:57Z", "source_id": 20114925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:42Z", "source_id": 63428103, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:45Z", "source_id": 20117193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:55Z", "source_id": 63442997, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:57Z", "source_id": 20121390, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:30Z", "source_id": 63459113, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:35Z", "source_id": 20126007, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:24Z", "source_id": 63467642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:27Z", "source_id": 20128352, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:34Z", "source_id": 63473968, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:35Z", "source_id": 20130141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:46Z", "source_id": 63483241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:50Z", "source_id": 20132855, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:57Z", "source_id": 63492330, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:01Z", "source_id": 20135451, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:39Z", "source_id": 63508428, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:43Z", "source_id": 20140175, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Springburn |
1721 |
1721 |
3 |
None |
None |
Milngavie |
1801 |
1801 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83780/2026-09-21/detailed |
None |
Hillfoot |
2026-09-21T17:58:30+01:00 |
Milngavie |
3.0 |
{"type": "LineString", "coordinates": [[-4.319787299999999, 55.9203333], [-4.319464700000001, 55.9204742], [-4.3192061, 55.92059969999999], [-4.3191885, 55.920609299999995], [-4.318666499999999, 55.9208973], [-4.3181782, 55.9212147], [-4.3179668, 55.921371099999995], [-4.3177313, 55.921562], [-4.3171614, 55.922067], [-4.3168992, 55.92231060000001], [-4.3165618, 55.92262600000001], [-4.3161201, 55.92303330000001], [-4.3159551, 55.9231848], [-4.3158515, 55.9232817], [-4.3153361, 55.9237448], [-4.3146747, 55.9243078], [-4.312853, 55.92599069999999], [-4.312766, 55.92607120000001], [-4.311913363773703, 55.92685882456939], [-4.3117377999999995, 55.92702100000001], [-4.3106356, 55.92819740000001], [-4.3103132, 55.9286588], [-4.310273399999999, 55.92871999999999], [-4.3099433, 55.92926430000001], [-4.3096852, 55.93005889999999], [-4.3095395, 55.930947999999994], [-4.3095586, 55.9314759], [-4.3095861, 55.9320003], [-4.3096319, 55.9322588], [-4.309677299999999, 55.9324848], [-4.3097428, 55.9327164], [-4.3098203, 55.932902199999994], [-4.309931899999999, 55.93319929999999], [-4.310057799999999, 55.93348009999999], [-4.3102543, 55.93389799999999], [-4.310418999999999, 55.934214999999995], [-4.3107741, 55.9348315], [-4.3112194, 55.93560769999999], [-4.311683899999999, 55.9364469], [-4.311802899999999, 55.9366551], [-4.3118859, 55.93679879999999], [-4.311913363773703, 55.9368470341312], [-4.3120213, 55.937036599999985], [-4.3122165, 55.9373693], [-4.312338999999999, 55.9375772], [-4.3124299, 55.937738499999995], [-4.312963500000001, 55.938685500000005], [-4.3132268, 55.9390445], [-4.313292499999999, 55.93913159999999], [-4.3133582, 55.939239], [-4.313495, 55.93950980000001], [-4.3135131, 55.93954209999999], [-4.3135595, 55.9396294], [-4.314052199999999, 55.940445100000005], [-4.3146729, 55.9414716]]} |
1.6 |
1759 |
1802 |
Hillfoot |
Milngavie |
Milngavie |
55.9414716 |
-4.3146729 |
55.9414716 |
-4.3146729 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:02:00 |
Milngavie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140175 |
1790010105406958 |
50 |
50 |
2026-09-21 17:12:20.024341 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:19.348293 |
| 717445 |
746728 |
Y62095 |
792N27MS21 |
2026-09-21 |
COMPLETE |
20140601 |
2026-09-21 18:01:00 |
2026-09-21 17:12:23 |
2026-09-23 17:12:23 |
{"id": 746728, "stp": "P", "toc": "Transport for Wales", "uid": "Y62095", "consist": "150208", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62095/2026-09-21/detailed", "trust_id": "792N27MS21", "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": "1804", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Town", "signalling_id": "2N27", "timing_status": "EARLY", "origin_station": "Maesteg", "current_leg_arr": "1801", "current_leg_dep": "1759", "current_leg_end": "Ebbw Vale Town", "origin_dep_time": "1607", "origin_platform": null, "current_location": "Ebbw Vale Town", "last_update_time": "2026-09-21T17:12:23", "route_debug_link": null, "timing_variation": "-1 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": "1802", "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\": 75026.642, \"from_m\": 74740.804, \"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\": 75334.236, \"from_m\": 75026.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75515.272, \"from_m\": 75334.236, \"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\": 76421.14, \"from_m\": 75515.272, \"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\": 78571.083, \"from_m\": 76421.14, \"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\": 81993.324, \"from_m\": 78571.083, \"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\": 86270.732, \"from_m\": 81993.324, \"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\": 86392.742, \"from_m\": 86270.732, \"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\": 91121.234, \"from_m\": 86392.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92035.412, \"from_m\": 91121.234, \"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\": 93798.001, \"from_m\": 92035.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106609.693, \"from_m\": 93798.001, \"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\": 106738.972, \"from_m\": 106609.693, \"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\": 746728, \"profile_key\": \"13dc05eff96fa2223efd5daa2fecd2f83ab9987e8bd1b620fa92a914e7720e7a\", \"schedule_id\": 35003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 2, \"distance_m\": 425.718, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 3, \"distance_m\": 1850.554, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Tondu\", \"stage_seq\": 4, \"distance_m\": 8630.849, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Sarn\", \"stage_seq\": 5, \"distance_m\": 9699.541, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Wildmill\", \"stage_seq\": 6, \"distance_m\": 11923.839, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1633\", \"location\": \"Bridgend\", \"stage_seq\": 7, \"distance_m\": 13380.568, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 19641.596, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Llanharan\", \"stage_seq\": 9, \"distance_m\": 37084.79, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1648\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 40944.49, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 56789.211, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1706\", \"location\": \"Cardiff Central\", \"stage_seq\": 12, \"distance_m\": 58861.545, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 13, \"distance_m\": 60202.813, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 69410.069, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 75334.236, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 16, \"distance_m\": 76568.945, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Park North Jn\", \"stage_seq\": 17, \"distance_m\": 77418.521, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Pye Corner\", \"stage_seq\": 18, \"distance_m\": 78471.346, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Rogerstone\", \"stage_seq\": 19, \"distance_m\": 80952.052, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Risca South Jn\", \"stage_seq\": 20, \"distance_m\": 81530.267, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 21, \"distance_m\": 83138.788, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736H\", \"location\": \"Cross Keys\", \"stage_seq\": 22, \"distance_m\": 86195.158, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1742H\", \"wtt_dep\": \"1744H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 23, \"distance_m\": 91769.648, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750H\", \"location\": \"Llanhilleth\", \"stage_seq\": 24, \"distance_m\": 96267.958, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 25, \"distance_m\": 97564.697, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1759\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 26, \"distance_m\": 104430.157, \"section_seq\": 1, \"route_path_id\": 144426}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 27, \"distance_m\": 106738.972, \"section_seq\": 1, \"route_path_id\": 144426}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 106738.972, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144426}], \"total_distance_m\": 106738.972, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 99338.677, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7400.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-21T15:08:38Z\", \"source_id\": 20050359, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:37Z\", \"source_id\": 20052690, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:25:14Z\", \"source_id\": 20063303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:40Z\", \"source_id\": 20062095, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:27:09Z\", \"source_id\": 20064714, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:58Z\", \"source_id\": 63250522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:29:00Z\", \"source_id\": 20066071, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:36:57Z\", \"source_id\": 63270982, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:04Z\", \"source_id\": 20072069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:00Z\", \"source_id\": 63286444, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:04Z\", \"source_id\": 20076546, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:50Z\", \"source_id\": 63296510, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:54Z\", \"source_id\": 20079542, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:21Z\", \"source_id\": 63330818, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:26Z\", \"source_id\": 20089391, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:08Z\", \"source_id\": 63389580, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:12Z\", \"source_id\": 20106092, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:10Z\", \"source_id\": 20110964, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:49Z\", \"source_id\": 63411015, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:50Z\", \"source_id\": 20112342, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:06Z\", \"source_id\": 63426223, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:10Z\", \"source_id\": 20116707, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:36Z\", \"source_id\": 63444896, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:40Z\", \"source_id\": 20121951, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:17Z\", \"source_id\": 63461479, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:20Z\", \"source_id\": 20126616, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:16Z\", \"source_id\": 20137362, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:14Z\", \"source_id\": 20140601, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ebbw Vale Town", "service_state_platform": null, "timing_fact_generation": 1790010141452499, "current_leg_arrival_utc": "2026-09-21T18:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:21.429959", "service_state_evidence_id": 20140601, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T17:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:21.667593", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MST |
EBB |
2N27 |
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": 75026.642, "from_m": 74740.804, "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": 75334.236, "from_m": 75026.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75515.272, "from_m": 75334.236, "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": 76421.14, "from_m": 75515.272, "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": 78571.083, "from_m": 76421.14, "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": 81993.324, "from_m": 78571.083, "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": 86270.732, "from_m": 81993.324, "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": 86392.742, "from_m": 86270.732, "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": 91121.234, "from_m": 86392.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92035.412, "from_m": 91121.234, "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": 93798.001, "from_m": 92035.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106609.693, "from_m": 93798.001, "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": 106738.972, "from_m": 106609.693, "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": 746728, "profile_key": "13dc05eff96fa2223efd5daa2fecd2f83ab9987e8bd1b620fa92a914e7720e7a", "schedule_id": 35003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1607", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Maesteg (Ewenny Road)", "stage_seq": 2, "distance_m": 425.718, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 3, "distance_m": 1850.554, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Tondu", "stage_seq": 4, "distance_m": 8630.849, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Sarn", "stage_seq": 5, "distance_m": 9699.541, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Wildmill", "stage_seq": 6, "distance_m": 11923.839, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1633", "location": "Bridgend", "stage_seq": 7, "distance_m": 13380.568, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Pencoed", "stage_seq": 8, "distance_m": 19641.596, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Llanharan", "stage_seq": 9, "distance_m": 37084.79, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1648", "location": "Pontyclun", "stage_seq": 10, "distance_m": 40944.49, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 56789.211, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1706", "location": "Cardiff Central", "stage_seq": 12, "distance_m": 58861.545, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Long Dyke Jn", "stage_seq": 13, "distance_m": 60202.813, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Marshfield", "stage_seq": 14, "distance_m": 69410.069, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 75334.236, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Park Jn (Newport)", "stage_seq": 16, "distance_m": 76568.945, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Park North Jn", "stage_seq": 17, "distance_m": 77418.521, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Pye Corner", "stage_seq": 18, "distance_m": 78471.346, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Rogerstone", "stage_seq": 19, "distance_m": 80952.052, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Risca South Jn", "stage_seq": 20, "distance_m": 81530.267, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Risca & Pontymister", "stage_seq": 21, "distance_m": 83138.788, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736H", "location": "Cross Keys", "stage_seq": 22, "distance_m": 86195.158, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1744H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 23, "distance_m": 91769.648, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750H", "location": "Llanhilleth", "stage_seq": 24, "distance_m": 96267.958, "section_seq": 1, "route_path_id": 144426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Aberbeeg Jn", "stage_seq": 25, "distance_m": 97564.697, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1759", "location": "Ebbw Vale Parkway", "stage_seq": 26, "distance_m": 104430.157, "section_seq": 1, "route_path_id": 144426}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 27, "distance_m": 106738.972, "section_seq": 1, "route_path_id": 144426}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 106738.972, "from_m": 0.0, "section_seq": 1, "route_path_id": 144426}], "total_distance_m": 106738.972, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 99338.677, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7400.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:08:38Z", "source_id": 20050359, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:37Z", "source_id": 20052690, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:25:14Z", "source_id": 20063303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:40Z", "source_id": 20062095, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:27:09Z", "source_id": 20064714, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:58Z", "source_id": 63250522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:29:00Z", "source_id": 20066071, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:36:57Z", "source_id": 63270982, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:04Z", "source_id": 20072069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:00Z", "source_id": 63286444, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:04Z", "source_id": 20076546, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:50Z", "source_id": 63296510, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:54Z", "source_id": 20079542, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:21Z", "source_id": 63330818, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:26Z", "source_id": 20089391, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:08Z", "source_id": 63389580, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:12Z", "source_id": 20106092, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:10Z", "source_id": 20110964, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:49Z", "source_id": 63411015, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:50Z", "source_id": 20112342, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:06Z", "source_id": 63426223, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:10Z", "source_id": 20116707, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:36Z", "source_id": 63444896, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:40Z", "source_id": 20121951, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:17Z", "source_id": 63461479, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:20Z", "source_id": 20126616, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:16Z", "source_id": 20137362, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:14Z", "source_id": 20140601, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}] |
Maesteg |
1607 |
1607 |
None |
None |
None |
Ebbw Vale Town |
1804 |
1802 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62095/2026-09-21/detailed |
None |
Ebbw Vale Parkway |
2026-09-21T17:59:00+01:00 |
Ebbw Vale Town |
2.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 |
1759 |
1801 |
Ebbw Vale Parkway |
Ebbw Vale Town |
Ebbw Vale Town |
51.7765774 |
-3.2024115 |
51.7765774 |
-3.2024115 |
1 |
0 |
2026-09-21 17:12:23 |
TERMINATED |
2026-09-21 17:01:00 |
Ebbw Vale Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140601 |
1790010141452499 |
78 |
78 |
2026-09-21 17:12:21.667593 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:21.429959 |
| 717446 |
748599 |
G15425 |
852N22MU21 |
2026-09-21 |
COMPLETE |
20140628 |
2026-09-21 18:01:00 |
2026-09-21 17:12:52 |
2026-09-23 17:12:52 |
{"id": 748599, "stp": "P", "toc": "Great Western Railway", "uid": "G15425", "consist": "150244", "dest_crs": "NQY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15425/2026-09-21/detailed", "trust_id": "852N22MU21", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newquay", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "2", "is_terminated": 1, "next_location": "Newquay", "signalling_id": "2N22", "timing_status": "LATE", "origin_station": "Par", "current_leg_arr": "1801", "current_leg_dep": "1757", "current_leg_end": "Newquay", "origin_dep_time": "1716", "origin_platform": "3", "current_location": "Newquay", "last_update_time": "2026-09-21T17:12:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]}", "current_leg_start": "Quintrell Downs", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "50.4147950", "next_location_lon": "-5.0753798", "previous_location": "Quintrell Downs", "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\": 145.025, \"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\": 1030.225, \"from_m\": 145.025, \"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\": 1293.242, \"from_m\": 1030.225, \"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\": 6897.712, \"from_m\": 1293.242, \"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\": 9119.132, \"from_m\": 6897.712, \"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\": 9559.192, \"from_m\": 9119.132, \"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\": 10149.898, \"from_m\": 9559.192, \"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\": 10434.654, \"from_m\": 10149.898, \"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\": 15648.356, \"from_m\": 10434.654, \"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\": 16341.472, \"from_m\": 15648.356, \"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\": 16348.855, \"from_m\": 16341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19308.166, \"from_m\": 16348.855, \"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\": 19709.034, \"from_m\": 19308.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\": 19794.755, \"from_m\": 19709.034, \"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\": 21486.137, \"from_m\": 19794.755, \"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\": 23154.81, \"from_m\": 21486.137, \"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\": 26964.575, \"from_m\": 23154.81, \"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\": 33147.838, \"from_m\": 26964.575, \"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\": 33604.804, \"from_m\": 33147.838, \"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\": 748599, \"profile_key\": \"f9c864604cd79146550e98cba091172b4cfebcdc33d099ebe87210585bf58eea\", \"schedule_id\": 33845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Par\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"St Blazey S.B.\", \"stage_seq\": 2, \"distance_m\": 963.998, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Goonbarrow Jn (Imerys)\", \"stage_seq\": 3, \"distance_m\": 9119.132, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Goss Moor Loop\", \"stage_seq\": 4, \"distance_m\": 17758.112, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1746\", \"location\": \"St. Columb Road\", \"stage_seq\": 5, \"distance_m\": 23231.362, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1754\", \"location\": \"Quintrell Downs\", \"stage_seq\": 6, \"distance_m\": 29824.297, \"section_seq\": 1, \"route_path_id\": 133587}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"Newquay\", \"stage_seq\": 7, \"distance_m\": 33604.804, \"section_seq\": 1, \"route_path_id\": 133587}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33604.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133587}], \"total_distance_m\": 33604.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 33196.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 408.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.4147950", "current_position_lon": "-5.0753798", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:43Z\", \"source_id\": 20129422, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:45Z\", \"source_id\": 20136098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:14Z\", \"source_id\": 20140628, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newquay", "service_state_platform": "2", "timing_fact_generation": 1790010144558669, "current_leg_arrival_utc": "2026-09-21T18:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:24.524761", "service_state_evidence_id": 20140628, "current_leg_start_actual_dep": "2026-09-21T17:56:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T17:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:25.545836", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
NQY |
2N22 |
150244 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 145.025, "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": 1030.225, "from_m": 145.025, "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": 1293.242, "from_m": 1030.225, "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": 6897.712, "from_m": 1293.242, "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": 9119.132, "from_m": 6897.712, "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": 9559.192, "from_m": 9119.132, "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": 10149.898, "from_m": 9559.192, "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": 10434.654, "from_m": 10149.898, "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": 15648.356, "from_m": 10434.654, "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": 16341.472, "from_m": 15648.356, "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": 16348.855, "from_m": 16341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19308.166, "from_m": 16348.855, "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": 19709.034, "from_m": 19308.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": 19794.755, "from_m": 19709.034, "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": 21486.137, "from_m": 19794.755, "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": 23154.81, "from_m": 21486.137, "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": 26964.575, "from_m": 23154.81, "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": 33147.838, "from_m": 26964.575, "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": 33604.804, "from_m": 33147.838, "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": 748599, "profile_key": "f9c864604cd79146550e98cba091172b4cfebcdc33d099ebe87210585bf58eea", "schedule_id": 33845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "Par", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "St Blazey S.B.", "stage_seq": 2, "distance_m": 963.998, "section_seq": 1, "route_path_id": 133587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Goonbarrow Jn (Imerys)", "stage_seq": 3, "distance_m": 9119.132, "section_seq": 1, "route_path_id": 133587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Goss Moor Loop", "stage_seq": 4, "distance_m": 17758.112, "section_seq": 1, "route_path_id": 133587}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1746", "location": "St. Columb Road", "stage_seq": 5, "distance_m": 23231.362, "section_seq": 1, "route_path_id": 133587}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1754", "location": "Quintrell Downs", "stage_seq": 6, "distance_m": 29824.297, "section_seq": 1, "route_path_id": 133587}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Newquay", "stage_seq": 7, "distance_m": 33604.804, "section_seq": 1, "route_path_id": 133587}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33604.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 133587}], "total_distance_m": 33604.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 33196.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 408.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:43Z", "source_id": 20129422, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:45Z", "source_id": 20136098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:14Z", "source_id": 20140628, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}] |
Par |
1716 |
1716 |
3 |
None |
None |
Newquay |
1759 |
1759 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15425/2026-09-21/detailed |
None |
Quintrell Downs |
2026-09-21T17:56:00+01:00 |
Newquay |
4.0 |
{"type": "LineString", "coordinates": [[-5.0296901, 50.40423740000001], [-5.03056559106932, 50.40438545711348], [-5.031556899999999, 50.40455310000001], [-5.032735999999999, 50.404718599999995], [-5.0339266, 50.404869199999986], [-5.0355174, 50.40505609999999], [-5.038111499999999, 50.40535619999999], [-5.0393996, 50.40548169999999], [-5.039745399999999, 50.405530799999994], [-5.040085699999999, 50.40558509999999], [-5.041190299999999, 50.405803799999994], [-5.0415017, 50.4058504], [-5.041833799999999, 50.40588720000001], [-5.0422372, 50.4059097], [-5.0426191, 50.40590230000001], [-5.042996, 50.4058629], [-5.0434027, 50.4057898], [-5.043795399999999, 50.4057076], [-5.0442412, 50.4056047], [-5.0446983, 50.40551310000001], [-5.0451748, 50.4054405], [-5.045625399999999, 50.4053958], [-5.046098400000001, 50.4053754], [-5.046566899999999, 50.4053735], [-5.047076999999999, 50.40539660000001], [-5.0475387, 50.4054541], [-5.048034899999999, 50.4055413], [-5.0484464, 50.40563900000001], [-5.0490608, 50.4058285], [-5.0495454, 50.4060187], [-5.0500224, 50.4062128], [-5.0505723, 50.40644439999999], [-5.051047, 50.4066218], [-5.0516444, 50.40680299999999], [-5.052196500000001, 50.40694279999999], [-5.0527261, 50.40705069999999], [-5.053267899999999, 50.4071242], [-5.0537751, 50.4071394], [-5.0542576, 50.4071211], [-5.054702899999999, 50.4070654], [-5.0553761, 50.4069655], [-5.0558857, 50.4068783], [-5.0560841, 50.40682979999999], [-5.056612599999999, 50.40670049999999], [-5.057337499999999, 50.4065141], [-5.0579564, 50.4063412], [-5.0585089, 50.40621660000001], [-5.058947, 50.4061525], [-5.0593704, 50.4061055], [-5.0596814, 50.4060885], [-5.0601085, 50.40608], [-5.0605746, 50.4060988], [-5.061017, 50.4061449], [-5.061564899999999, 50.40623660000001], [-5.0620081, 50.4063422], [-5.0625518, 50.4065139], [-5.0628546, 50.40663970000001], [-5.0631621, 50.40678489999999], [-5.0633377, 50.406882200000005], [-5.0634794, 50.40696079999999], [-5.0638197, 50.40718209999999], [-5.064317699999999, 50.4074736], [-5.064675799999999, 50.4077333], [-5.0649598, 50.4078877], [-5.0651687999999995, 50.4079892], [-5.065611799999999, 50.4081826], [-5.0660892, 50.4083671], [-5.0665287, 50.4085097], [-5.0669077, 50.4086097], [-5.0683571, 50.4089622], [-5.0689696, 50.40911930000001], [-5.0694792, 50.40928230000001], [-5.0699812, 50.4094893], [-5.0705113, 50.4097118], [-5.070836099999999, 50.40992099999999], [-5.0713214, 50.41021929999999], [-5.072712599999999, 50.41111080000001], [-5.072761799999999, 50.4111421], [-5.072981200000001, 50.41127610000001], [-5.073250399999999, 50.4114629], [-5.073497499999999, 50.4116765], [-5.0737263, 50.411936399999995], [-5.0739078, 50.4121737], [-5.0740617, 50.412406299999994], [-5.074127099999999, 50.412614299999994], [-5.0746933, 50.4137323], [-5.074839399999999, 50.4140166], [-5.0749567, 50.4142261], [-5.0750846, 50.4144131], [-5.075379799999999, 50.414795]]} |
2.3 |
1757 |
1801 |
Quintrell Downs |
Newquay |
Newquay |
50.4147950 |
-5.0753798 |
50.4147950 |
-5.0753798 |
1 |
0 |
2026-09-21 17:12:52 |
TERMINATED |
2026-09-21 17:01:00 |
Newquay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140628 |
1790010144558669 |
13 |
13 |
2026-09-21 17:12:25.545836 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:24.524761 |
| 717447 |
749607 |
C33365 |
135N46MV21 |
2026-09-21 |
COMPLETE |
20140814 |
2026-09-21 18:02:00 |
2026-09-21 17:12:52 |
2026-09-23 17:12:52 |
{"id": 749607, "stp": "P", "toc": "Northern", "uid": "C33365", "consist": "158844", "dest_crs": "HEX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33365/2026-09-21/detailed", "trust_id": "135N46MV21", "origin_crs": "HEX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hexham", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "1", "is_terminated": 1, "next_location": "Hexham", "signalling_id": "5N46", "timing_status": "LATE", "origin_station": "Hexham", "current_leg_arr": "1759", "current_leg_dep": "1757", "current_leg_end": "Hexham", "origin_dep_time": "1752", "origin_platform": "2", "current_location": "Hexham", "last_update_time": "2026-09-21T17:12:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]}", "current_leg_start": "Hexham Sig. HE55 Rev", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "54.9736007", "next_location_lon": "-2.0950032", "previous_location": "Hexham", "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\": 459.642, \"from_m\": 0.0, \"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\": 523.644, \"from_m\": 459.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1226.258, \"from_m\": 523.644, \"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\": 1290.26, \"from_m\": 1226.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1749.902, \"from_m\": 1290.26, \"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}], \"service_id\": 749607, \"profile_key\": \"21145a4dc1d31a6f658b1e72e771ca629b6fd5e8efb05522572e94bc7e9ffd94\", \"schedule_id\": 4342, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Hexham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130785}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1757\", \"location\": \"Hexham Sig. HE55 Rev\", \"stage_seq\": 2, \"distance_m\": 874.951, \"section_seq\": 1, \"route_path_id\": 130785}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"Hexham\", \"stage_seq\": 3, \"distance_m\": 1749.902, \"section_seq\": 1, \"route_path_id\": 130785}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1749.902, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130785}], \"total_distance_m\": 1749.902, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1621.898, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 128.004, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "54.9736007", "current_position_lon": "-2.0950032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:28Z\", \"source_id\": 20140814, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hexham", "service_state_platform": "1", "timing_fact_generation": 1790010148707530, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:28.705016", "service_state_evidence_id": 20140814, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:28.777783", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HEX |
HEX |
5N46 |
158844 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 459.642, "from_m": 0.0, "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": 523.644, "from_m": 459.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1226.258, "from_m": 523.644, "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": 1290.26, "from_m": 1226.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1749.902, "from_m": 1290.26, "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}], "service_id": 749607, "profile_key": "21145a4dc1d31a6f658b1e72e771ca629b6fd5e8efb05522572e94bc7e9ffd94", "schedule_id": 4342, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1752", "location": "Hexham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130785}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1757", "location": "Hexham Sig. HE55 Rev", "stage_seq": 2, "distance_m": 874.951, "section_seq": 1, "route_path_id": 130785}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Hexham", "stage_seq": 3, "distance_m": 1749.902, "section_seq": 1, "route_path_id": 130785}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1749.902, "from_m": 0.0, "section_seq": 1, "route_path_id": 130785}], "total_distance_m": 1749.902, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1621.898, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 128.004, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:28Z", "source_id": 20140814, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Hexham |
1752 |
1752 |
2 |
None |
None |
Hexham |
1759 |
1759 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33365/2026-09-21/detailed |
None |
Hexham Sig. HE55 Rev |
2026-09-21T18:00:00+01:00 |
Hexham |
2.0 |
{"type": "LineString", "coordinates": [[-2.082595, 54.970341299999994], [-2.083480199999999, 54.9704783], [-2.0844094, 54.970642], [-2.0877474, 54.97143919999999], [-2.0886955, 54.97162670000001], [-2.0887753, 54.9716458], [-2.0902281, 54.97200209999999], [-2.0916925, 54.9724154], [-2.0928199, 54.972785599999995], [-2.0940008, 54.97322380000001], [-2.0941489, 54.9732787], [-2.0941644, 54.9732844], [-2.0946778, 54.9734698], [-2.0950032, 54.9736007]]} |
0.5 |
1757 |
1759 |
Hexham |
Hexham |
Hexham |
54.9736007 |
-2.0950032 |
54.9736007 |
-2.0950032 |
1 |
0 |
2026-09-21 17:12:52 |
TERMINATED |
2026-09-21 17:02:00 |
Hexham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140814 |
1790010148707530 |
3 |
3 |
2026-09-21 17:12:28.777783 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:28.705016 |
| 717448 |
746492 |
G15190 |
772C83MR21 |
2026-09-21 |
COMPLETE |
20139663 |
2026-09-21 18:02:00 |
2026-09-21 17:12:52 |
2026-09-23 17:12:52 |
{"id": 746492, "stp": "P", "toc": "Great Western Railway", "uid": "G15190", "consist": "800020", "dest_crs": "TAU", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15190/2026-09-21/detailed", "trust_id": "772C83MR21", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Taunton", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "3", "is_terminated": 1, "next_location": "Taunton", "signalling_id": "2C83", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1802", "current_leg_dep": "1752", "current_leg_end": "Taunton", "origin_dep_time": "1559", "origin_platform": "1", "current_location": "Taunton Sig.e611", "last_update_time": "2026-09-21T17:12:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9902859, 51.127841], [-2.9902139, 51.1270663], [-2.9901633, 51.126643099999995], [-2.9900951, 51.126217700000005], [-2.9899445999999994, 51.12536600000001], [-2.9897849999999995, 51.12459499999999], [-2.9895697, 51.1236718], [-2.9893215999999994, 51.122895], [-2.9890541, 51.1221], [-2.9887541999999994, 51.121299500000006], [-2.9884284, 51.12053209999999], [-2.988051, 51.119699700000005], [-2.9876287999999995, 51.1188535], [-2.9870263, 51.11774509999999], [-2.9862989, 51.116534], [-2.9860023999999994, 51.1160944], [-2.9855341, 51.1154166], [-2.9851023, 51.1148237], [-2.9848841, 51.11453069999998], [-2.9846428, 51.1142415], [-2.9841735999999996, 51.11366279999999], [-2.9835372999999996, 51.112932099999995], [-2.9828726, 51.1122093], [-2.9821425, 51.1114791], [-2.9813650999999997, 51.1107178], [-2.9805729, 51.11004810000001], [-2.9797679, 51.1093758], [-2.9789351, 51.10870140000001], [-2.9784928999999996, 51.1083667], [-2.9780526, 51.108032299999984], [-2.9771639, 51.1073242], [-2.9763233, 51.1066017], [-2.9755846999999997, 51.1059173], [-2.975291001001787, 51.105631359695174], [-2.9748805, 51.1052317], [-2.9738723999999994, 51.1041442], [-2.9729558999999997, 51.1030595], [-2.9725137000000004, 51.1025075], [-2.9721043999999996, 51.10194629999999], [-2.9713381999999995, 51.1008187], [-2.9709012, 51.1000993], [-2.9704976999999997, 51.099370399999984], [-2.9697943, 51.0979058], [-2.9694965, 51.097150799999994], [-2.9692166, 51.096380499999995], [-2.9687638999999995, 51.094847], [-2.9686004999999995, 51.094119600000006], [-2.9684679999999997, 51.09338679999999], [-2.9683737, 51.0926509], [-2.9682993999999994, 51.09191140000001], [-2.9682629, 51.09117749999999], [-2.9682464, 51.0904537], [-2.9682525, 51.0901228], [-2.9682565, 51.0900301], [-2.9682681, 51.08970589999999], [-2.9682991999999997, 51.0893258], [-2.9683320999999996, 51.08894779999999], [-2.9684425999999995, 51.0878948], [-2.9685845, 51.08684950000001], [-2.9687514, 51.08580680000001], [-2.9689513999999995, 51.08476110000001], [-2.9692204999999996, 51.0835892], [-2.9695167999999996, 51.0824171], [-2.9698071999999995, 51.08127459999999], [-2.9701506999999996, 51.08008079999999], [-2.9705246, 51.078931], [-2.9709163, 51.07778449999999], [-2.9711242999999996, 51.07719929999999], [-2.9713542999999993, 51.0766168], [-2.9715702, 51.07603400000001], [-2.9718075, 51.07544679999999], [-2.9722901, 51.07425299999999], [-2.9728119, 51.0730675], [-2.9730865, 51.07247879999999], [-2.9733715999999997, 51.0718877], [-2.9736584, 51.07130070000001], [-2.97396, 51.0707134], [-2.9743214999999994, 51.0700308], [-2.9745069, 51.0696931], [-2.9747014, 51.0693466], [-2.9750912, 51.0686705], [-2.9755126999999995, 51.0679932], [-2.9763347999999996, 51.0666555], [-2.97721, 51.0653154], [-2.9789445, 51.062702900000005], [-2.9807497, 51.0601128], [-2.9823048000000005, 51.05806059999999], [-2.9831141999999997, 51.05705539999999], [-2.9839656999999997, 51.056043499999994], [-2.9857965999999996, 51.053993199999994], [-2.9869561999999994, 51.0527185], [-2.9876601, 51.051977699999995], [-2.9882254999999995, 51.0513971], [-2.9891141, 51.05050500000001], [-2.9895771999999994, 51.0500574], [-2.990471603867489, 51.04919293101055], [-2.9906199999999994, 51.049049499999995], [-2.9912339, 51.04846950000001], [-2.9918694999999995, 51.0479045], [-2.9922575, 51.04755909999999], [-2.9926452999999995, 51.04722199999999], [-2.993267, 51.0466825], [-2.9939023, 51.04614879999999], [-2.9944385, 51.0457101], [-2.9949908, 51.04527149999999], [-2.9957869, 51.044656200000006], [-2.9966288, 51.0440212], [-2.9971633, 51.0436183], [-2.9977021, 51.043217799999994], [-2.9981386, 51.04288429999999], [-2.9986305999999994, 51.042514800000006], [-2.9988852, 51.0423243], [-2.9992177, 51.0420757], [-2.9995575, 51.04181719999999], [-2.9997981, 51.04163629999999], [-3.00003, 51.04146219999999], [-3.0004625999999996, 51.04113639999999], [-3.0007757999999995, 51.040901], [-3.0010570999999997, 51.0406878], [-3.0020143999999997, 51.03997189999999], [-3.0022062999999997, 51.0398285], [-3.0025238, 51.0395894], [-3.0031924, 51.0390886], [-3.0036244999999995, 51.038757], [-3.0039490999999994, 51.0385151], [-3.004352, 51.0382084], [-3.0047995999999997, 51.0378755], [-3.0053678999999995, 51.0374449], [-3.005957, 51.037001100000005], [-3.0064876, 51.0366071], [-3.0070641, 51.03618360000001], [-3.0077248, 51.0357016], [-3.0083399000000006, 51.035273200000006], [-3.0095535, 51.034437099999984], [-3.0102951000000004, 51.033925], [-3.0113363999999994, 51.0332032], [-3.0123429, 51.03249910000001], [-3.0132395999999995, 51.0318869], [-3.0141123999999997, 51.0313203], [-3.0148485999999997, 51.03086780000001], [-3.0157888999999996, 51.0303231], [-3.0164228, 51.0299699], [-3.0174399999999997, 51.02942740000001], [-3.0184603999999995, 51.028920499999984], [-3.019509199999999, 51.02843959999999], [-3.0207430999999993, 51.02789740000001], [-3.0216824999999994, 51.0275052], [-3.0227034999999995, 51.0271203], [-3.0237378, 51.026749799999976], [-3.0244913, 51.02649850000001], [-3.0251811999999996, 51.0262742], [-3.0258815, 51.0260607], [-3.0267561, 51.0258106], [-3.0276938, 51.0255504], [-3.0287374, 51.0252861], [-3.0292619, 51.025159], [-3.0304386, 51.024902399999995], [-3.0316169999999993, 51.0246728], [-3.0327925, 51.024449700000005], [-3.0340102999999994, 51.0242558], [-3.0353007999999995, 51.0240647], [-3.0366011, 51.023911], [-3.0379414, 51.023778099999994], [-3.0393495, 51.0236701], [-3.040199400000001, 51.0236203], [-3.0411609, 51.0235759], [-3.0420776, 51.0235448], [-3.0429419, 51.0235339], [-3.044326, 51.02353700000001], [-3.0458543999999996, 51.0235664], [-3.0470678999999996, 51.02361839999999], [-3.0477565999999996, 51.0236604], [-3.0481966999999996, 51.023687200000005], [-3.0495431999999996, 51.0237964], [-3.050506299999999, 51.023882500000006], [-3.0513476, 51.0239713], [-3.0525069, 51.0241188], [-3.053446, 51.02425170000001], [-3.0542719660063726, 51.024379960614745], [-3.0554932, 51.0245696], [-3.0562024, 51.024679099999986], [-3.0584661000000004, 51.0250197], [-3.0601330999999994, 51.02527479999999], [-3.0614258, 51.02545669999999], [-3.0630461, 51.02568329999999], [-3.0639439, 51.02579459999998], [-3.0650566999999995, 51.0259196], [-3.0660022, 51.02601349999999], [-3.0669463999999995, 51.026087399999994], [-3.0678819999999996, 51.02615219999999], [-3.0694753999999995, 51.0262389], [-3.0706536999999994, 51.026273999999994], [-3.0726922, 51.0262929], [-3.0746795999999996, 51.02625189999999], [-3.0756707999999997, 51.02621690000001], [-3.0766891, 51.02616280000001], [-3.0781221, 51.0260599], [-3.0789603999999997, 51.025980800000006], [-3.0797232999999995, 51.025906600000006], [-3.0812761999999996, 51.02572980000001], [-3.0819121, 51.02564269999999], [-3.0825366999999995, 51.025551], [-3.0833, 51.02543190000001], [-3.0840758, 51.0253008], [-3.0856795, 51.0249766], [-3.0862428, 51.0248585], [-3.0871987999999995, 51.024657999999995], [-3.0878542999999996, 51.02451589999999], [-3.0887987, 51.02431630000001], [-3.0895368, 51.024159199999986], [-3.0901407999999995, 51.0240324], [-3.0909822, 51.023865999999984], [-3.0914151999999997, 51.0237825], [-3.0916003999999995, 51.02375179999999], [-3.0922861000000004, 51.023634699999995], [-3.0930382, 51.0235184], [-3.0933054, 51.02348010000001], [-3.0938686, 51.023414499999994], [-3.094242299999999, 51.0233678], [-3.0951394999999997, 51.0232735], [-3.0955818999999996, 51.0232327], [-3.0962156, 51.023191599999976], [-3.0970156, 51.0231473], [-3.0979267, 51.023123299999995], [-3.0985027, 51.023125], [-3.0989985, 51.0231389], [-3.099488, 51.02316100000001], [-3.1000099999999997, 51.0231873], [-3.1004835999999996, 51.02321469999999], [-3.1005222, 51.02321679999999], [-3.1013211999999997, 51.02326070000001], [-3.1019633999999994, 51.02329420000001], [-3.1025854, 51.02332969999999]]}", "current_leg_start": "Bridgwater", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "51.0233297", "next_location_lon": "-3.1025854", "previous_location": "Bridgwater", "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\": 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\": 20082.193, \"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\": 20488.181, \"from_m\": 20082.193, \"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\": 31860.517, \"from_m\": 20488.181, \"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\": 34082.41, \"from_m\": 31860.517, \"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\": 34178.106, \"from_m\": 34082.41, \"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\": 34310.982, \"from_m\": 34178.106, \"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\": 34904.26, \"from_m\": 34310.982, \"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\": 34955.853, \"from_m\": 34904.26, \"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\": 35126.929, \"from_m\": 34955.853, \"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\": 43889.182, \"from_m\": 35126.929, \"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\": 44720.03, \"from_m\": 43889.182, \"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\": 44809.201, \"from_m\": 44720.03, \"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\": 51756.894, \"from_m\": 44809.201, \"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\": 53355.107, \"from_m\": 51756.894, \"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\": 53556.996, \"from_m\": 53355.107, \"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\": 53854.892, \"from_m\": 53556.996, \"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\": 54053.73, \"from_m\": 53854.892, \"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\": 55663.846, \"from_m\": 54053.73, \"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\": 55773.648, \"from_m\": 55663.846, \"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\": 57863.875, \"from_m\": 55773.648, \"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\": 57883.964, \"from_m\": 57863.875, \"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\": 58261.275, \"from_m\": 57883.964, \"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\": 58415.643, \"from_m\": 58261.275, \"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\": 59608.193, \"from_m\": 58415.643, \"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\": 59957.717, \"from_m\": 59608.193, \"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\": 60393.542, \"from_m\": 59957.717, \"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\": 60446.214, \"from_m\": 60393.542, \"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\": 60483.721, \"from_m\": 60446.214, \"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\": 60500.095, \"from_m\": 60483.721, \"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\": 60563.147, \"from_m\": 60500.095, \"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\": 61290.784, \"from_m\": 60563.147, \"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\": 62246.629, \"from_m\": 61290.784, \"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\": 65843.451, \"from_m\": 62246.629, \"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\": 66550.378, \"from_m\": 65843.451, \"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\": 67521.447, \"from_m\": 66550.378, \"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\": 71313.787, \"from_m\": 67521.447, \"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\": 92179.776, \"from_m\": 71313.787, \"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\": 92240.776, \"from_m\": 92179.776, \"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\": 92323.682, \"from_m\": 92240.776, \"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\": 92442.518, \"from_m\": 92323.682, \"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\": 95581.989, \"from_m\": 92442.518, \"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\": 96445.251, \"from_m\": 95581.989, \"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\": 98457.836, \"from_m\": 96445.251, \"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\": 98604.871, \"from_m\": 98457.836, \"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\": 99275.772, \"from_m\": 98604.871, \"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\": 112813.018, \"from_m\": 99275.772, \"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\": 138887.931, \"from_m\": 112813.018, \"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}], \"service_id\": 746492, \"profile_key\": \"0f402c26387f4725b28824235a939465ca87a46a608055b85c40edaa177f020f\", \"schedule_id\": 9018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.905, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.162, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.283, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.382, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1613H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.609, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.776, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.94, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.281, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.516, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.877, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.759, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.157, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.149, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1641\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 54099.544, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Horfield Jn\", \"stage_seq\": 16, \"distance_m\": 55202.427, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 17, \"distance_m\": 57863.875, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 18, \"distance_m\": 60012.225, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Bristol East Jn\", \"stage_seq\": 19, \"distance_m\": 60603.844, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1652H\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 20, \"distance_m\": 61171.556, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 21, \"distance_m\": 61703.625, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656H\", \"location\": \"Bedminster\", \"stage_seq\": 22, \"distance_m\": 62603.362, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1700\", \"location\": \"Parson Street\", \"stage_seq\": 23, \"distance_m\": 64045.04, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1707\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 24, \"distance_m\": 78324.963, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712H\", \"location\": \"Yatton\", \"stage_seq\": 25, \"distance_m\": 84640.896, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1718H\", \"location\": \"Worle\", \"stage_seq\": 26, \"distance_m\": 91339.077, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Worle Jn\", \"stage_seq\": 27, \"distance_m\": 92240.776, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1723\", \"location\": \"Weston Milton\", \"stage_seq\": 28, \"distance_m\": 93926.069, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1729H\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 29, \"distance_m\": 95834.657, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Uphill Jn\", \"stage_seq\": 30, \"distance_m\": 98735.123, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 31, \"distance_m\": 110258.486, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1748\", \"location\": \"Bridgwater\", \"stage_seq\": 32, \"distance_m\": 120385.519, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Cogload Jn\", \"stage_seq\": 33, \"distance_m\": 131414.532, \"section_seq\": 1, \"route_path_id\": 133517}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"Taunton\", \"stage_seq\": 34, \"distance_m\": 138887.931, \"section_seq\": 1, \"route_path_id\": 133517}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 138887.931, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133517}], \"total_distance_m\": 138887.931, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 132024.638, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6863.293, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.0233297", "current_position_lon": "-3.1025854", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:32Z\", \"source_id\": 63205116, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:35Z\", \"source_id\": 20052629, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:21:24Z\", \"source_id\": 63231107, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:21:29Z\", \"source_id\": 20060387, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:20Z\", \"source_id\": 63254040, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:23Z\", \"source_id\": 20067034, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:42Z\", \"source_id\": 63262551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:44Z\", \"source_id\": 20069618, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:04Z\", \"source_id\": 63271182, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:38:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:09Z\", \"source_id\": 20072128, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:50:58Z\", \"source_id\": 63308110, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:05Z\", \"source_id\": 20082851, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:30Z\", \"source_id\": 20087151, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:40Z\", \"source_id\": 20091251, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:35Z\", \"source_id\": 63354067, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:40Z\", \"source_id\": 20095964, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:23Z\", \"source_id\": 63370538, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:27Z\", \"source_id\": 20100723, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:38Z\", \"source_id\": 63388156, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:42Z\", \"source_id\": 20105766, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:10Z\", \"source_id\": 20110975, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:42Z\", \"source_id\": 63413526, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:45Z\", \"source_id\": 20113119, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:30Z\", \"source_id\": 63450632, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:33Z\", \"source_id\": 20123558, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:59Z\", \"source_id\": 63472330, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:06Z\", \"source_id\": 20129741, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:02Z\", \"source_id\": 63506770, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:06Z\", \"source_id\": 20139663, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Taunton", "service_state_platform": "3", "timing_fact_generation": 1790010079148104, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:32.151181", "service_state_evidence_id": 20139663, "current_leg_start_actual_dep": "2026-09-21T17:51:00+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:34.888174", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
CDF |
TAU |
2C83 |
800020 |
5 |
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": 20082.193, "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": 20488.181, "from_m": 20082.193, "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": 31860.517, "from_m": 20488.181, "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": 34082.41, "from_m": 31860.517, "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": 34178.106, "from_m": 34082.41, "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": 34310.982, "from_m": 34178.106, "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": 34904.26, "from_m": 34310.982, "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": 34955.853, "from_m": 34904.26, "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": 35126.929, "from_m": 34955.853, "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": 43889.182, "from_m": 35126.929, "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": 44720.03, "from_m": 43889.182, "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": 44809.201, "from_m": 44720.03, "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": 51756.894, "from_m": 44809.201, "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": 53355.107, "from_m": 51756.894, "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": 53556.996, "from_m": 53355.107, "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": 53854.892, "from_m": 53556.996, "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": 54053.73, "from_m": 53854.892, "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": 55663.846, "from_m": 54053.73, "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": 55773.648, "from_m": 55663.846, "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": 57863.875, "from_m": 55773.648, "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": 57883.964, "from_m": 57863.875, "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": 58261.275, "from_m": 57883.964, "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": 58415.643, "from_m": 58261.275, "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": 59608.193, "from_m": 58415.643, "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": 59957.717, "from_m": 59608.193, "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": 60393.542, "from_m": 59957.717, "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": 60446.214, "from_m": 60393.542, "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": 60483.721, "from_m": 60446.214, "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": 60500.095, "from_m": 60483.721, "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": 60563.147, "from_m": 60500.095, "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": 61290.784, "from_m": 60563.147, "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": 62246.629, "from_m": 61290.784, "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": 65843.451, "from_m": 62246.629, "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": 66550.378, "from_m": 65843.451, "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": 67521.447, "from_m": 66550.378, "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": 71313.787, "from_m": 67521.447, "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": 92179.776, "from_m": 71313.787, "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": 92240.776, "from_m": 92179.776, "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": 92323.682, "from_m": 92240.776, "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": 92442.518, "from_m": 92323.682, "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": 95581.989, "from_m": 92442.518, "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": 96445.251, "from_m": 95581.989, "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": 98457.836, "from_m": 96445.251, "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": 98604.871, "from_m": 98457.836, "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": 99275.772, "from_m": 98604.871, "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": 112813.018, "from_m": 99275.772, "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": 138887.931, "from_m": 112813.018, "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}], "service_id": 746492, "profile_key": "0f402c26387f4725b28824235a939465ca87a46a608055b85c40edaa177f020f", "schedule_id": 9018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.905, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.162, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.283, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.382, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1613H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.609, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.776, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.94, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.281, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.516, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.877, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.759, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.157, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.149, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1641", "location": "Filton Abbey Wood", "stage_seq": 15, "distance_m": 54099.544, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Horfield Jn", "stage_seq": 16, "distance_m": 55202.427, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Narroways Hill Jn", "stage_seq": 17, "distance_m": 57863.875, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Dr Day's Jn", "stage_seq": 18, "distance_m": 60012.225, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Bristol East Jn", "stage_seq": 19, "distance_m": 60603.844, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1652H", "location": "Bristol Temple Meads", "stage_seq": 20, "distance_m": 61171.556, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Bristol West Jn", "stage_seq": 21, "distance_m": 61703.625, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656H", "location": "Bedminster", "stage_seq": 22, "distance_m": 62603.362, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1700", "location": "Parson Street", "stage_seq": 23, "distance_m": 64045.04, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1707", "location": "Nailsea & Backwell", "stage_seq": 24, "distance_m": 78324.963, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712H", "location": "Yatton", "stage_seq": 25, "distance_m": 84640.896, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1718H", "location": "Worle", "stage_seq": 26, "distance_m": 91339.077, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Worle Jn", "stage_seq": 27, "distance_m": 92240.776, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1723", "location": "Weston Milton", "stage_seq": 28, "distance_m": 93926.069, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1729H", "location": "Weston-super-Mare", "stage_seq": 29, "distance_m": 95834.657, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Uphill Jn", "stage_seq": 30, "distance_m": 98735.123, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Highbridge & Burnham", "stage_seq": 31, "distance_m": 110258.486, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1748", "location": "Bridgwater", "stage_seq": 32, "distance_m": 120385.519, "section_seq": 1, "route_path_id": 133517}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Cogload Jn", "stage_seq": 33, "distance_m": 131414.532, "section_seq": 1, "route_path_id": 133517}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Taunton", "stage_seq": 34, "distance_m": 138887.931, "section_seq": 1, "route_path_id": 133517}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 138887.931, "from_m": 0.0, "section_seq": 1, "route_path_id": 133517}], "total_distance_m": 138887.931, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 132024.638, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6863.293, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:32Z", "source_id": 63205116, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:35Z", "source_id": 20052629, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:21:24Z", "source_id": 63231107, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:21:29Z", "source_id": 20060387, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:20Z", "source_id": 63254040, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:23Z", "source_id": 20067034, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:42Z", "source_id": 63262551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:44Z", "source_id": 20069618, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:04Z", "source_id": 63271182, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:38:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:09Z", "source_id": 20072128, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:50:58Z", "source_id": 63308110, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T15:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:05Z", "source_id": 20082851, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:30Z", "source_id": 20087151, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:40Z", "source_id": 20091251, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:35Z", "source_id": 63354067, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:09:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:40Z", "source_id": 20095964, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:23Z", "source_id": 63370538, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:15:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:27Z", "source_id": 20100723, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:38Z", "source_id": 63388156, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:42Z", "source_id": 20105766, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:10Z", "source_id": 20110975, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26178, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:42Z", "source_id": 63413526, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:45Z", "source_id": 20113119, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:30Z", "source_id": 63450632, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:42:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:33Z", "source_id": 20123558, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:59Z", "source_id": 63472330, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:06Z", "source_id": 20129741, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:02Z", "source_id": 63506770, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:02:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:06Z", "source_id": 20139663, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Cardiff Central |
1559 |
1559 |
1 |
None |
None |
Taunton |
1759 |
1759 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15190/2026-09-21/detailed |
None |
Bridgwater |
2026-09-21T17:51:00+01:00 |
Taunton |
10.0 |
{"type": "LineString", "coordinates": [[-2.9902859, 51.127841], [-2.9902139, 51.1270663], [-2.9901633, 51.126643099999995], [-2.9900951, 51.126217700000005], [-2.9899445999999994, 51.12536600000001], [-2.9897849999999995, 51.12459499999999], [-2.9895697, 51.1236718], [-2.9893215999999994, 51.122895], [-2.9890541, 51.1221], [-2.9887541999999994, 51.121299500000006], [-2.9884284, 51.12053209999999], [-2.988051, 51.119699700000005], [-2.9876287999999995, 51.1188535], [-2.9870263, 51.11774509999999], [-2.9862989, 51.116534], [-2.9860023999999994, 51.1160944], [-2.9855341, 51.1154166], [-2.9851023, 51.1148237], [-2.9848841, 51.11453069999998], [-2.9846428, 51.1142415], [-2.9841735999999996, 51.11366279999999], [-2.9835372999999996, 51.112932099999995], [-2.9828726, 51.1122093], [-2.9821425, 51.1114791], [-2.9813650999999997, 51.1107178], [-2.9805729, 51.11004810000001], [-2.9797679, 51.1093758], [-2.9789351, 51.10870140000001], [-2.9784928999999996, 51.1083667], [-2.9780526, 51.108032299999984], [-2.9771639, 51.1073242], [-2.9763233, 51.1066017], [-2.9755846999999997, 51.1059173], [-2.975291001001787, 51.105631359695174], [-2.9748805, 51.1052317], [-2.9738723999999994, 51.1041442], [-2.9729558999999997, 51.1030595], [-2.9725137000000004, 51.1025075], [-2.9721043999999996, 51.10194629999999], [-2.9713381999999995, 51.1008187], [-2.9709012, 51.1000993], [-2.9704976999999997, 51.099370399999984], [-2.9697943, 51.0979058], [-2.9694965, 51.097150799999994], [-2.9692166, 51.096380499999995], [-2.9687638999999995, 51.094847], [-2.9686004999999995, 51.094119600000006], [-2.9684679999999997, 51.09338679999999], [-2.9683737, 51.0926509], [-2.9682993999999994, 51.09191140000001], [-2.9682629, 51.09117749999999], [-2.9682464, 51.0904537], [-2.9682525, 51.0901228], [-2.9682565, 51.0900301], [-2.9682681, 51.08970589999999], [-2.9682991999999997, 51.0893258], [-2.9683320999999996, 51.08894779999999], [-2.9684425999999995, 51.0878948], [-2.9685845, 51.08684950000001], [-2.9687514, 51.08580680000001], [-2.9689513999999995, 51.08476110000001], [-2.9692204999999996, 51.0835892], [-2.9695167999999996, 51.0824171], [-2.9698071999999995, 51.08127459999999], [-2.9701506999999996, 51.08008079999999], [-2.9705246, 51.078931], [-2.9709163, 51.07778449999999], [-2.9711242999999996, 51.07719929999999], [-2.9713542999999993, 51.0766168], [-2.9715702, 51.07603400000001], [-2.9718075, 51.07544679999999], [-2.9722901, 51.07425299999999], [-2.9728119, 51.0730675], [-2.9730865, 51.07247879999999], [-2.9733715999999997, 51.0718877], [-2.9736584, 51.07130070000001], [-2.97396, 51.0707134], [-2.9743214999999994, 51.0700308], [-2.9745069, 51.0696931], [-2.9747014, 51.0693466], [-2.9750912, 51.0686705], [-2.9755126999999995, 51.0679932], [-2.9763347999999996, 51.0666555], [-2.97721, 51.0653154], [-2.9789445, 51.062702900000005], [-2.9807497, 51.0601128], [-2.9823048000000005, 51.05806059999999], [-2.9831141999999997, 51.05705539999999], [-2.9839656999999997, 51.056043499999994], [-2.9857965999999996, 51.053993199999994], [-2.9869561999999994, 51.0527185], [-2.9876601, 51.051977699999995], [-2.9882254999999995, 51.0513971], [-2.9891141, 51.05050500000001], [-2.9895771999999994, 51.0500574], [-2.990471603867489, 51.04919293101055], [-2.9906199999999994, 51.049049499999995], [-2.9912339, 51.04846950000001], [-2.9918694999999995, 51.0479045], [-2.9922575, 51.04755909999999], [-2.9926452999999995, 51.04722199999999], [-2.993267, 51.0466825], [-2.9939023, 51.04614879999999], [-2.9944385, 51.0457101], [-2.9949908, 51.04527149999999], [-2.9957869, 51.044656200000006], [-2.9966288, 51.0440212], [-2.9971633, 51.0436183], [-2.9977021, 51.043217799999994], [-2.9981386, 51.04288429999999], [-2.9986305999999994, 51.042514800000006], [-2.9988852, 51.0423243], [-2.9992177, 51.0420757], [-2.9995575, 51.04181719999999], [-2.9997981, 51.04163629999999], [-3.00003, 51.04146219999999], [-3.0004625999999996, 51.04113639999999], [-3.0007757999999995, 51.040901], [-3.0010570999999997, 51.0406878], [-3.0020143999999997, 51.03997189999999], [-3.0022062999999997, 51.0398285], [-3.0025238, 51.0395894], [-3.0031924, 51.0390886], [-3.0036244999999995, 51.038757], [-3.0039490999999994, 51.0385151], [-3.004352, 51.0382084], [-3.0047995999999997, 51.0378755], [-3.0053678999999995, 51.0374449], [-3.005957, 51.037001100000005], [-3.0064876, 51.0366071], [-3.0070641, 51.03618360000001], [-3.0077248, 51.0357016], [-3.0083399000000006, 51.035273200000006], [-3.0095535, 51.034437099999984], [-3.0102951000000004, 51.033925], [-3.0113363999999994, 51.0332032], [-3.0123429, 51.03249910000001], [-3.0132395999999995, 51.0318869], [-3.0141123999999997, 51.0313203], [-3.0148485999999997, 51.03086780000001], [-3.0157888999999996, 51.0303231], [-3.0164228, 51.0299699], [-3.0174399999999997, 51.02942740000001], [-3.0184603999999995, 51.028920499999984], [-3.019509199999999, 51.02843959999999], [-3.0207430999999993, 51.02789740000001], [-3.0216824999999994, 51.0275052], [-3.0227034999999995, 51.0271203], [-3.0237378, 51.026749799999976], [-3.0244913, 51.02649850000001], [-3.0251811999999996, 51.0262742], [-3.0258815, 51.0260607], [-3.0267561, 51.0258106], [-3.0276938, 51.0255504], [-3.0287374, 51.0252861], [-3.0292619, 51.025159], [-3.0304386, 51.024902399999995], [-3.0316169999999993, 51.0246728], [-3.0327925, 51.024449700000005], [-3.0340102999999994, 51.0242558], [-3.0353007999999995, 51.0240647], [-3.0366011, 51.023911], [-3.0379414, 51.023778099999994], [-3.0393495, 51.0236701], [-3.040199400000001, 51.0236203], [-3.0411609, 51.0235759], [-3.0420776, 51.0235448], [-3.0429419, 51.0235339], [-3.044326, 51.02353700000001], [-3.0458543999999996, 51.0235664], [-3.0470678999999996, 51.02361839999999], [-3.0477565999999996, 51.0236604], [-3.0481966999999996, 51.023687200000005], [-3.0495431999999996, 51.0237964], [-3.050506299999999, 51.023882500000006], [-3.0513476, 51.0239713], [-3.0525069, 51.0241188], [-3.053446, 51.02425170000001], [-3.0542719660063726, 51.024379960614745], [-3.0554932, 51.0245696], [-3.0562024, 51.024679099999986], [-3.0584661000000004, 51.0250197], [-3.0601330999999994, 51.02527479999999], [-3.0614258, 51.02545669999999], [-3.0630461, 51.02568329999999], [-3.0639439, 51.02579459999998], [-3.0650566999999995, 51.0259196], [-3.0660022, 51.02601349999999], [-3.0669463999999995, 51.026087399999994], [-3.0678819999999996, 51.02615219999999], [-3.0694753999999995, 51.0262389], [-3.0706536999999994, 51.026273999999994], [-3.0726922, 51.0262929], [-3.0746795999999996, 51.02625189999999], [-3.0756707999999997, 51.02621690000001], [-3.0766891, 51.02616280000001], [-3.0781221, 51.0260599], [-3.0789603999999997, 51.025980800000006], [-3.0797232999999995, 51.025906600000006], [-3.0812761999999996, 51.02572980000001], [-3.0819121, 51.02564269999999], [-3.0825366999999995, 51.025551], [-3.0833, 51.02543190000001], [-3.0840758, 51.0253008], [-3.0856795, 51.0249766], [-3.0862428, 51.0248585], [-3.0871987999999995, 51.024657999999995], [-3.0878542999999996, 51.02451589999999], [-3.0887987, 51.02431630000001], [-3.0895368, 51.024159199999986], [-3.0901407999999995, 51.0240324], [-3.0909822, 51.023865999999984], [-3.0914151999999997, 51.0237825], [-3.0916003999999995, 51.02375179999999], [-3.0922861000000004, 51.023634699999995], [-3.0930382, 51.0235184], [-3.0933054, 51.02348010000001], [-3.0938686, 51.023414499999994], [-3.094242299999999, 51.0233678], [-3.0951394999999997, 51.0232735], [-3.0955818999999996, 51.0232327], [-3.0962156, 51.023191599999976], [-3.0970156, 51.0231473], [-3.0979267, 51.023123299999995], [-3.0985027, 51.023125], [-3.0989985, 51.0231389], [-3.099488, 51.02316100000001], [-3.1000099999999997, 51.0231873], [-3.1004835999999996, 51.02321469999999], [-3.1005222, 51.02321679999999], [-3.1013211999999997, 51.02326070000001], [-3.1019633999999994, 51.02329420000001], [-3.1025854, 51.02332969999999]]} |
11.5 |
1752 |
1802 |
Bridgwater |
Taunton Sig.e611 |
Taunton |
51.0233297 |
-3.1025854 |
51.0233297 |
-3.1025854 |
1 |
0 |
2026-09-21 17:12:52 |
TERMINATED |
2026-09-21 17:02:00 |
Taunton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139663 |
1790010079148104 |
106 |
106 |
2026-09-21 17:12:34.888174 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:32.151181 |
| 717449 |
748627 |
F51044 |
512D631U21 |
2026-09-21 |
COMPLETE |
20139428 |
2026-09-21 18:02:00 |
2026-09-21 17:12:52 |
2026-09-23 17:12:52 |
{"id": 748627, "stp": "N", "toc": "c2c", "uid": "F51044", "consist": "357006+357019", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51044/2026-09-21/detailed", "trust_id": "512D631U21", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-21", "dest_arr_time": "1758", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D63", "timing_status": "LATE", "origin_station": "Grays", "current_leg_arr": "1802", "current_leg_dep": "1757", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1717", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-21T17:12:52", "route_debug_link": null, "timing_variation": "+4 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": "1758", "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\": 1348.119, \"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\": 1499.235, \"from_m\": 1348.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1644.851, \"from_m\": 1499.235, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1940.784, \"from_m\": 1644.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3334.461, \"from_m\": 1940.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11446.385, \"from_m\": 3334.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\": 12080.628, \"from_m\": 11446.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23834.919, \"from_m\": 12080.628, \"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\": 25326.218, \"from_m\": 23834.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25353.959, \"from_m\": 25326.218, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25360.784, \"from_m\": 25353.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27479.048, \"from_m\": 25360.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30154.107, \"from_m\": 27479.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32347.773, \"from_m\": 30154.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32787.189, \"from_m\": 32347.773, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34141.704, \"from_m\": 32787.189, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34399.269, \"from_m\": 34141.704, \"capability_applied\": null, \"effective_limit_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\": 36250.888, \"from_m\": 34399.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36953.696, \"from_m\": 36250.888, \"capability_applied\": null, \"effective_limit_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\": 748627, \"profile_key\": \"5d2c0c840cc3232754aa38143863a5682af062c6ae1ef8814ec26c0070083272\", \"schedule_id\": 36255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Chafford Hundred\", \"stage_seq\": 3, \"distance_m\": 3088.796, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1727\", \"location\": \"Ockendon\", \"stage_seq\": 4, \"distance_m\": 7162.969, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Upminster\", \"stage_seq\": 5, \"distance_m\": 12452.575, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1742H\", \"wtt_dep\": \"1743H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 24716.837, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1749\", \"location\": \"West Ham High Level\", \"stage_seq\": 7, \"distance_m\": 30548.43, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 8, \"distance_m\": 32665.673, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1754\", \"location\": \"Limehouse\", \"stage_seq\": 9, \"distance_m\": 34205.087, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Christian Street Jn\", \"stage_seq\": 10, \"distance_m\": 35792.495, \"section_seq\": 1, \"route_path_id\": 142985}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 11, \"distance_m\": 36953.696, \"section_seq\": 1, \"route_path_id\": 142985}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36953.696, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142985}], \"total_distance_m\": 36953.696, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36946.871, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.825, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1717", "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\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:26Z\", \"source_id\": 63387576, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:28Z\", \"source_id\": 20105550, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:32Z\", \"source_id\": 63404680, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:35Z\", \"source_id\": 20110475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:50Z\", \"source_id\": 63431283, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:51Z\", \"source_id\": 20118043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:12Z\", \"source_id\": 63461261, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:15Z\", \"source_id\": 20126536, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:01Z\", \"source_id\": 63478373, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:05Z\", \"source_id\": 20131379, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:32Z\", \"source_id\": 63493960, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:34Z\", \"source_id\": 20135942, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:41Z\", \"source_id\": 63505706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:46Z\", \"source_id\": 20139428, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1790010047313845, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:36.508462", "service_state_evidence_id": 20139428, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:36.872814", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
GRY |
FST |
2D63 |
357006+357019 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1348.119, "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": 1499.235, "from_m": 1348.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1644.851, "from_m": 1499.235, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1940.784, "from_m": 1644.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3334.461, "from_m": 1940.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11446.385, "from_m": 3334.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": 12080.628, "from_m": 11446.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23834.919, "from_m": 12080.628, "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": 25326.218, "from_m": 23834.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25353.959, "from_m": 25326.218, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25360.784, "from_m": 25353.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27479.048, "from_m": 25360.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30154.107, "from_m": 27479.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32347.773, "from_m": 30154.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32787.189, "from_m": 32347.773, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34141.704, "from_m": 32787.189, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34399.269, "from_m": 34141.704, "capability_applied": null, "effective_limit_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": 36250.888, "from_m": 34399.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36953.696, "from_m": 36250.888, "capability_applied": null, "effective_limit_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": 748627, "profile_key": "5d2c0c840cc3232754aa38143863a5682af062c6ae1ef8814ec26c0070083272", "schedule_id": 36255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1717", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Chafford Hundred", "stage_seq": 3, "distance_m": 3088.796, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1727", "location": "Ockendon", "stage_seq": 4, "distance_m": 7162.969, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Upminster", "stage_seq": 5, "distance_m": 12452.575, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1743H", "location": "Barking", "stage_seq": 6, "distance_m": 24716.837, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1749", "location": "West Ham High Level", "stage_seq": 7, "distance_m": 30548.43, "section_seq": 1, "route_path_id": 142985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Gas Factory Jn", "stage_seq": 8, "distance_m": 32665.673, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1754", "location": "Limehouse", "stage_seq": 9, "distance_m": 34205.087, "section_seq": 1, "route_path_id": 142985}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Christian Street Jn", "stage_seq": 10, "distance_m": 35792.495, "section_seq": 1, "route_path_id": 142985}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 11, "distance_m": 36953.696, "section_seq": 1, "route_path_id": 142985}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36953.696, "from_m": 0.0, "section_seq": 1, "route_path_id": 142985}], "total_distance_m": 36953.696, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36946.871, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.825, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:26Z", "source_id": 63387576, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:28Z", "source_id": 20105550, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:32Z", "source_id": 63404680, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:35Z", "source_id": 20110475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:50Z", "source_id": 63431283, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:51Z", "source_id": 20118043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:12Z", "source_id": 63461261, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:15Z", "source_id": 20126536, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:01Z", "source_id": 63478373, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:05Z", "source_id": 20131379, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:32Z", "source_id": 63493960, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:34Z", "source_id": 20135942, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:41Z", "source_id": 63505706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:02:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:46Z", "source_id": 20139428, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Grays |
1717 |
1717 |
3 |
None |
None |
London Fenchurch Street |
1758 |
1758 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F51044/2026-09-21/detailed |
None |
Limehouse |
2026-09-21T17:58: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 |
1757 |
1802 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-21 17:12:52 |
TERMINATED |
2026-09-21 17:02:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139428 |
1790010047313845 |
50 |
50 |
2026-09-21 17:12:36.872814 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:36.508462 |
| 717450 |
749631 |
Y80696 |
742H52MV21 |
2026-09-21 |
COMPLETE |
20139245 |
2026-09-21 18:02:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 749631, "stp": "P", "toc": "Great Western Railway", "uid": "Y80696", "consist": "165122", "dest_crs": "HOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80696/2026-09-21/detailed", "trust_id": "742H52MV21", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H52", "timing_status": "EARLY", "origin_station": "Twyford", "current_leg_arr": "1802", "current_leg_dep": "1759½", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "1752", "origin_platform": "5", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "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\": 312.602, \"from_m\": 0.0, \"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\": 367.28, \"from_m\": 312.602, \"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\": 641.071, \"from_m\": 367.28, \"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\": 760.929, \"from_m\": 641.071, \"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\": 781.845, \"from_m\": 760.929, \"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\": 3885.03, \"from_m\": 781.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4003.469, \"from_m\": 3885.03, \"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\": 7929.109, \"from_m\": 4003.469, \"capability_applied\": null, \"effective_limit_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\": 749631, \"profile_key\": \"5be20bf089ac2f448bd1e565e212d398fd631f68312bb654a1b0ed6a7c68affc\", \"schedule_id\": 31712, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116227}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1756H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.958, \"section_seq\": 1, \"route_path_id\": 116227}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": \"1759H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5032.139, \"section_seq\": 1, \"route_path_id\": 116227}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7929.109, \"section_seq\": 1, \"route_path_id\": 116227}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7929.109, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116227}], \"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": "1752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:30Z\", \"source_id\": 63505212, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:36Z\", \"source_id\": 20139245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1790010042693821, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:54.368673", "service_state_evidence_id": 20139245, "current_leg_start_actual_dep": "2026-09-21T17:59:30+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:55.152842", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
TWY |
HOT |
2H52 |
165122 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 312.602, "from_m": 0.0, "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": 367.28, "from_m": 312.602, "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": 641.071, "from_m": 367.28, "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": 760.929, "from_m": 641.071, "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": 781.845, "from_m": 760.929, "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": 3885.03, "from_m": 781.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4003.469, "from_m": 3885.03, "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": 7929.109, "from_m": 4003.469, "capability_applied": null, "effective_limit_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": 749631, "profile_key": "5be20bf089ac2f448bd1e565e212d398fd631f68312bb654a1b0ed6a7c68affc", "schedule_id": 31712, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1752", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116227}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1756H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.958, "section_seq": 1, "route_path_id": 116227}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": "1759H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5032.139, "section_seq": 1, "route_path_id": 116227}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7929.109, "section_seq": 1, "route_path_id": 116227}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7929.109, "from_m": 0.0, "section_seq": 1, "route_path_id": 116227}], "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": "TD", "smart_id": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:30Z", "source_id": 63505212, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:36Z", "source_id": 20139245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Twyford |
1752 |
1752 |
5 |
None |
None |
Henley-on-Thames |
1804 |
1804 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80696/2026-09-21/detailed |
None |
Shiplake |
2026-09-21T17:59:30+01:00 |
Henley-on-Thames |
2.5 |
{"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} |
1.8 |
1759½ |
1802 |
Shiplake |
Henley-on-Thames |
Henley-on-Thames |
51.5343231 |
-0.9001336 |
51.5343231 |
-0.9001336 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:02:00 |
Henley-on-Thames |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139245 |
1790010042693821 |
8 |
8 |
2026-09-21 17:12:55.152842 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:54.368673 |
| 717451 |
748560 |
G26581 |
871K48MU21 |
2026-09-21 |
COMPLETE |
20139876 |
2026-09-21 18:02:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 748560, "stp": "P", "toc": "Southern", "uid": "G26581", "consist": "377203+377463", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26581/2026-09-21/detailed", "trust_id": "871K48MU21", "origin_crs": "EPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "1758", "dest_platform": "13", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1K48", "timing_status": "LATE", "origin_station": "Epsom", "current_leg_arr": "1802", "current_leg_dep": "1746", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1715", "origin_platform": "1", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1758", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.521, \"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\": 175.145, \"from_m\": 119.521, \"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\": 178.759, \"from_m\": 175.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 223.479, \"from_m\": 178.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276.903, \"from_m\": 223.479, \"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\": 439.254, \"from_m\": 276.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\": 697.624, \"from_m\": 439.254, \"capability_applied\": null, \"effective_limit_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\": 1060.005, \"from_m\": 697.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2820.333, \"from_m\": 1060.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3123.025, \"from_m\": 2820.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4066.05, \"from_m\": 3123.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\": 4142.669, \"from_m\": 4066.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5065.15, \"from_m\": 4142.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5081.79, \"from_m\": 5065.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\": 5879.469, \"from_m\": 5081.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5894.168, \"from_m\": 5879.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\": 6678.392, \"from_m\": 5894.168, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7088.269, \"from_m\": 6678.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7174.566, \"from_m\": 7088.269, \"capability_applied\": null, \"effective_limit_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\": 7179.962, \"from_m\": 7174.566, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7191.996, \"from_m\": 7179.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7249.106, \"from_m\": 7191.996, \"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\": 13813.807, \"from_m\": 7249.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14225.468, \"from_m\": 13813.807, \"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\": 14260.724, \"from_m\": 14225.468, \"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\": 14468.721, \"from_m\": 14260.724, \"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\": 15428.301, \"from_m\": 14468.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15452.239, \"from_m\": 15428.301, \"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\": 15923.938, \"from_m\": 15452.239, \"capability_applied\": null, \"effective_limit_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\": 15934.804, \"from_m\": 15923.938, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16542.859, \"from_m\": 15934.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16548.242, \"from_m\": 16542.859, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16625.053, \"from_m\": 16548.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16798.134, \"from_m\": 16625.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\": 17120.118, \"from_m\": 16798.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\": 17178.383, \"from_m\": 17120.118, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20467.01, \"from_m\": 17178.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20528.527, \"from_m\": 20467.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25809.7, \"from_m\": 20528.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27423.665, \"from_m\": 25809.7, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28089.238, \"from_m\": 27423.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28137.224, \"from_m\": 28089.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29477.848, \"from_m\": 28137.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29562.16, \"from_m\": 29477.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30295.414, \"from_m\": 29562.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30726.24, \"from_m\": 30295.414, \"capability_applied\": null, \"effective_limit_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\": 748560, \"profile_key\": \"09f105599ee2311c5b113ad20710eee04d94aaa84e2b8c388b2e180131cbf4eb\", \"schedule_id\": 10438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Epsom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"Ewell East\", \"stage_seq\": 2, \"distance_m\": 2989.616, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1722H\", \"location\": \"Cheam\", \"stage_seq\": 3, \"distance_m\": 5193.754, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1726\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6902.787, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 8539.201, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9861.421, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 12301.774, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13990.73, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 15428.301, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 15819.054, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1746\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 16862.873, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 20467.01, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 26160.822, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 27263.677, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 28628.299, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 29562.16, \"section_seq\": 1, \"route_path_id\": 133939}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 30726.24, \"section_seq\": 1, \"route_path_id\": 133939}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30726.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133939}], \"total_distance_m\": 30726.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28249.87, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2476.37, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1715", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:04Z\", \"source_id\": 63383819, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:06Z\", \"source_id\": 20104464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:18Z\", \"source_id\": 63392999, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:23Z\", \"source_id\": 20107108, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:10Z\", \"source_id\": 63400944, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:13Z\", \"source_id\": 20109485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:07Z\", \"source_id\": 63411961, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:11Z\", \"source_id\": 20112594, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:18Z\", \"source_id\": 63418291, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:20Z\", \"source_id\": 20114409, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:42Z\", \"source_id\": 63428086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:45Z\", \"source_id\": 20117205, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:18Z\", \"source_id\": 63438376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:20Z\", \"source_id\": 20120078, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:03Z\", \"source_id\": 63457886, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:05Z\", \"source_id\": 20125620, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:12Z\", \"source_id\": 63493035, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:13Z\", \"source_id\": 20135628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:16Z\", \"source_id\": 63507386, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:21Z\", \"source_id\": 20139876, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "13", "timing_fact_generation": 1790010081318917, "current_leg_arrival_utc": "2026-09-21T18:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:58.274830", "service_state_evidence_id": 20139876, "current_leg_start_actual_dep": "2026-09-21T17:50:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:12:58.630931", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EPS |
None |
1K48 |
377203+377463 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 119.521, "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": 175.145, "from_m": 119.521, "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": 178.759, "from_m": 175.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 223.479, "from_m": 178.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276.903, "from_m": 223.479, "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": 439.254, "from_m": 276.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": 697.624, "from_m": 439.254, "capability_applied": null, "effective_limit_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": 1060.005, "from_m": 697.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2820.333, "from_m": 1060.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3123.025, "from_m": 2820.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4066.05, "from_m": 3123.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": 4142.669, "from_m": 4066.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5065.15, "from_m": 4142.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5081.79, "from_m": 5065.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": 5879.469, "from_m": 5081.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5894.168, "from_m": 5879.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": 6678.392, "from_m": 5894.168, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7088.269, "from_m": 6678.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7174.566, "from_m": 7088.269, "capability_applied": null, "effective_limit_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": 7179.962, "from_m": 7174.566, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7191.996, "from_m": 7179.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7249.106, "from_m": 7191.996, "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": 13813.807, "from_m": 7249.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14225.468, "from_m": 13813.807, "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": 14260.724, "from_m": 14225.468, "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": 14468.721, "from_m": 14260.724, "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": 15428.301, "from_m": 14468.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15452.239, "from_m": 15428.301, "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": 15923.938, "from_m": 15452.239, "capability_applied": null, "effective_limit_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": 15934.804, "from_m": 15923.938, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16542.859, "from_m": 15934.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16548.242, "from_m": 16542.859, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16625.053, "from_m": 16548.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16798.134, "from_m": 16625.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": 17120.118, "from_m": 16798.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": 17178.383, "from_m": 17120.118, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20467.01, "from_m": 17178.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20528.527, "from_m": 20467.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25809.7, "from_m": 20528.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27423.665, "from_m": 25809.7, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28089.238, "from_m": 27423.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28137.224, "from_m": 28089.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29477.848, "from_m": 28137.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29562.16, "from_m": 29477.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30295.414, "from_m": 29562.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30726.24, "from_m": 30295.414, "capability_applied": null, "effective_limit_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": 748560, "profile_key": "09f105599ee2311c5b113ad20710eee04d94aaa84e2b8c388b2e180131cbf4eb", "schedule_id": 10438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1715", "location": "Epsom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "Ewell East", "stage_seq": 2, "distance_m": 2989.616, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1722H", "location": "Cheam", "stage_seq": 3, "distance_m": 5193.754, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1726", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6902.787, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 8539.201, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Wallington", "stage_seq": 6, "distance_m": 9861.421, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Waddon", "stage_seq": 7, "distance_m": 12301.774, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "West Croydon", "stage_seq": 8, "distance_m": 13990.73, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 15428.301, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 15819.054, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1746", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 16862.873, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Sydenham", "stage_seq": 12, "distance_m": 20467.01, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 26160.822, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 27263.677, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 28628.299, "section_seq": 1, "route_path_id": 133939}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 29562.16, "section_seq": 1, "route_path_id": 133939}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 30726.24, "section_seq": 1, "route_path_id": 133939}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30726.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 133939}], "total_distance_m": 30726.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28249.87, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2476.37, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:04Z", "source_id": 63383819, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:06Z", "source_id": 20104464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:18Z", "source_id": 63392999, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:23Z", "source_id": 20107108, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:10Z", "source_id": 63400944, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:13Z", "source_id": 20109485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:07Z", "source_id": 63411961, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:11Z", "source_id": 20112594, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:18Z", "source_id": 63418291, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:20Z", "source_id": 20114409, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:42Z", "source_id": 63428086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:45Z", "source_id": 20117205, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:18Z", "source_id": 63438376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:20Z", "source_id": 20120078, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:03Z", "source_id": 63457886, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:05Z", "source_id": 20125620, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:12Z", "source_id": 63493035, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:13Z", "source_id": 20135628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:16Z", "source_id": 63507386, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:21Z", "source_id": 20139876, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}] |
Epsom |
1715 |
1715 |
1 |
None |
None |
London Bridge (Central) |
1758 |
1758 |
13 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26581/2026-09-21/detailed |
None |
Norwood Junction |
2026-09-21T17:50:00+01:00 |
London Bridge (Central) |
16.0 |
{"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
8.7 |
1746 |
1802 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:02:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139876 |
1790010081318917 |
54 |
54 |
2026-09-21 17:12:58.630931 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:58.274830 |
| 717452 |
751047 |
P23875 |
362N03MX21 |
2026-09-21 |
COMPLETE |
20141212 |
2026-09-21 18:02:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 751047, "stp": "P", "toc": "Northern", "uid": "P23875", "consist": null, "dest_crs": "PRE", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23875/2026-09-21/detailed", "trust_id": "362N03MX21", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "1917", "dest_platform": "4C", "is_terminated": 1, "next_location": "Burscough Junction", "signalling_id": "2N03", "timing_status": null, "origin_station": "Ormskirk", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1846", "origin_platform": null, "current_location": "Ormskirk", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1917", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14255.954, \"from_m\": 0.0, \"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\": 14302.479, \"from_m\": 14255.954, \"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\": 15973.201, \"from_m\": 14302.479, \"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\": 16829.419, \"from_m\": 15973.201, \"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\": 17449.539, \"from_m\": 16829.419, \"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\": 18222.726, \"from_m\": 17449.539, \"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\": 18661.337, \"from_m\": 18222.726, \"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\": 18739.605, \"from_m\": 18661.337, \"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\": 18813.313, \"from_m\": 18739.605, \"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\": 18893.034, \"from_m\": 18813.313, \"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\": 18950.872, \"from_m\": 18893.034, \"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\": 18989.2, \"from_m\": 18950.872, \"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\": 26480.666, \"from_m\": 18989.2, \"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\": 27437.569, \"from_m\": 26480.666, \"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\": 27467.964, \"from_m\": 27437.569, \"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\": 27817.443, \"from_m\": 27467.964, \"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\": 49084.609, \"from_m\": 27817.443, \"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\": 49606.991, \"from_m\": 49084.609, \"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\": 50124.548, \"from_m\": 49606.991, \"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\": 59071.67, \"from_m\": 50124.548, \"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\": 59998.87, \"from_m\": 59071.67, \"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\": 60054.282, \"from_m\": 59998.87, \"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\": 60868.968, \"from_m\": 60054.282, \"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\": 75409.693, \"from_m\": 60868.968, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75475.164, \"from_m\": 75409.693, \"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\": 75507.513, \"from_m\": 75475.164, \"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\": 75576.236, \"from_m\": 75507.513, \"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\": 81391.299, \"from_m\": 75576.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81417.453, \"from_m\": 81391.299, \"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\": 81483.42, \"from_m\": 81417.453, \"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\": 81517.305, \"from_m\": 81483.42, \"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\": 81677.47, \"from_m\": 81517.305, \"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\": 94432.896, \"from_m\": 81677.47, \"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\": 94804.188, \"from_m\": 94432.896, \"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\": 103735.93, \"from_m\": 94804.188, \"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\": 104107.221, \"from_m\": 103735.93, \"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\": 116862.647, \"from_m\": 104107.221, \"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\": 117022.812, \"from_m\": 116862.647, \"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\": 117056.697, \"from_m\": 117022.812, \"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\": 117122.665, \"from_m\": 117056.697, \"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\": 117148.818, \"from_m\": 117122.665, \"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\": 119143.078, \"from_m\": 117148.818, \"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\": 119192.658, \"from_m\": 119143.078, \"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\": 119251.958, \"from_m\": 119192.658, \"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\": 119292.379, \"from_m\": 119251.958, \"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\": 119440.761, \"from_m\": 119292.379, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 119820.505, \"from_m\": 119440.761, \"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}], \"service_id\": 751047, \"profile_key\": \"280efcb49c29f18a6146f0a29d9e8157e37b1dd5e059d8de3d75a31b62aeb7c8\", \"schedule_id\": 20354, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1850H\", \"location\": \"Burscough Junction\", \"stage_seq\": 2, \"distance_m\": 99270.059, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1856\", \"location\": \"Rufford\", \"stage_seq\": 3, \"distance_m\": 103955.259, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1900H\", \"wtt_dep\": \"1901\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 108114.187, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 5, \"distance_m\": 117122.665, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Ribble Jn\", \"stage_seq\": 6, \"distance_m\": 118850.806, \"section_seq\": 1, \"route_path_id\": 138655}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 119820.505, \"section_seq\": 1, \"route_path_id\": 138655}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119820.505, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138655}], \"total_distance_m\": 119820.505, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 119478.775, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 341.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1846", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Ormskirk", "service_state_platform": null, "timing_fact_generation": 1790010179704381, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:02:59.698750", "service_state_evidence_id": 20141212, "current_leg_start_actual_dep": null, "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T17:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:05.518339", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
OMS |
PRE |
2N03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 14255.954, "from_m": 0.0, "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": 14302.479, "from_m": 14255.954, "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": 15973.201, "from_m": 14302.479, "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": 16829.419, "from_m": 15973.201, "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": 17449.539, "from_m": 16829.419, "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": 18222.726, "from_m": 17449.539, "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": 18661.337, "from_m": 18222.726, "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": 18739.605, "from_m": 18661.337, "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": 18813.313, "from_m": 18739.605, "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": 18893.034, "from_m": 18813.313, "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": 18950.872, "from_m": 18893.034, "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": 18989.2, "from_m": 18950.872, "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": 26480.666, "from_m": 18989.2, "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": 27437.569, "from_m": 26480.666, "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": 27467.964, "from_m": 27437.569, "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": 27817.443, "from_m": 27467.964, "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": 49084.609, "from_m": 27817.443, "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": 49606.991, "from_m": 49084.609, "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": 50124.548, "from_m": 49606.991, "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": 59071.67, "from_m": 50124.548, "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": 59998.87, "from_m": 59071.67, "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": 60054.282, "from_m": 59998.87, "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": 60868.968, "from_m": 60054.282, "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": 75409.693, "from_m": 60868.968, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75475.164, "from_m": 75409.693, "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": 75507.513, "from_m": 75475.164, "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": 75576.236, "from_m": 75507.513, "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": 81391.299, "from_m": 75576.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81417.453, "from_m": 81391.299, "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": 81483.42, "from_m": 81417.453, "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": 81517.305, "from_m": 81483.42, "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": 81677.47, "from_m": 81517.305, "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": 94432.896, "from_m": 81677.47, "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": 94804.188, "from_m": 94432.896, "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": 103735.93, "from_m": 94804.188, "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": 104107.221, "from_m": 103735.93, "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": 116862.647, "from_m": 104107.221, "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": 117022.812, "from_m": 116862.647, "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": 117056.697, "from_m": 117022.812, "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": 117122.665, "from_m": 117056.697, "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": 117148.818, "from_m": 117122.665, "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": 119143.078, "from_m": 117148.818, "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": 119192.658, "from_m": 119143.078, "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": 119251.958, "from_m": 119192.658, "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": 119292.379, "from_m": 119251.958, "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": 119440.761, "from_m": 119292.379, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 119820.505, "from_m": 119440.761, "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}], "service_id": 751047, "profile_key": "280efcb49c29f18a6146f0a29d9e8157e37b1dd5e059d8de3d75a31b62aeb7c8", "schedule_id": 20354, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1846", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1850H", "location": "Burscough Junction", "stage_seq": 2, "distance_m": 99270.059, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1856", "location": "Rufford", "stage_seq": 3, "distance_m": 103955.259, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1900H", "wtt_dep": "1901", "location": "Croston", "stage_seq": 4, "distance_m": 108114.187, "section_seq": 1, "route_path_id": 138655}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Farington Curve Jn", "stage_seq": 5, "distance_m": 117122.665, "section_seq": 1, "route_path_id": 138655}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Ribble Jn", "stage_seq": 6, "distance_m": 118850.806, "section_seq": 1, "route_path_id": 138655}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": null, "location": "Preston", "stage_seq": 7, "distance_m": 119820.505, "section_seq": 1, "route_path_id": 138655}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119820.505, "from_m": 0.0, "section_seq": 1, "route_path_id": 138655}], "total_distance_m": 119820.505, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 119478.775, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 341.73, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ormskirk |
1846 |
1846 |
None |
None |
None |
Preston |
1917 |
1917 |
4C |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P23875/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Ormskirk |
Burscough Junction |
None |
None |
None |
None |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:02:00 |
Ormskirk |
TRUST |
TRUST_CANCELLATION |
20141212 |
1790010179704381 |
14 |
14 |
2026-09-21 17:13:05.518339 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:02:59.698750 |
| 717453 |
738928 |
C39818 |
875W77MR21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 17:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 738928, "stp": "P", "toc": "Thameslink", "uid": "C39818", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39818/2026-09-21/detailed", "trust_id": "875W77MR21", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Three Bridges Tl Up Depot", "service_date": "2026-09-21", "dest_arr_time": "1703", "dest_platform": null, "is_terminated": 1, "next_location": "Three Bridges Thameslink Up Depot Entry/Exit", "signalling_id": "5W77", "timing_status": "EARLY", "origin_station": "London Blackfriars", "current_leg_arr": "1654", "current_leg_dep": "1652", "current_leg_end": "Three Bridges Thameslink Up Depot Entry/Exit", "origin_dep_time": "1543", "origin_platform": "4", "current_location": "Three Bridges Thameslink Up Depot Entry/Exit", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16104139999999997, 51.1166607], [-0.161034, 51.1176417], [-0.1609924, 51.118352299999984], [-0.1609521, 51.1187305], [-0.16093879999999997, 51.118916899999995], [-0.1609012, 51.1193671], [-0.1608664, 51.12035980000001], [-0.1608664, 51.12065019999999], [-0.16079659999999998, 51.1216452], [-0.1608668, 51.11872399999999], [-0.16087, 51.11836389999999], [-0.1608707, 51.118227], [-0.1608717, 51.11621770000001], [-0.16081809999999996, 51.1157078], [-0.1608176, 51.1153273], [-0.1608174, 51.11531149999999], [-0.1607971, 51.1151688], [-0.16076880000000002, 51.1150269], [-0.1607003, 51.114734], [-0.160664, 51.11457879999999], [-0.1606516, 51.114494], [-0.1606429, 51.1144128], [-0.16063649999999996, 51.114253000000005], [-0.1606419, 51.11386569999999], [-0.16063919999999998, 51.112697100000005], [-0.1606526, 51.1116632]]}", "current_leg_start": "Three Bridges", "dest_arr_time_act": "1703", "motion_projection": null, "next_location_lat": "51.1116632", "next_location_lon": "-0.1606526", "previous_location": "Three Bridges", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1543", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.1116632", "current_position_lon": "-0.1606526", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:10Z\", \"source_id\": 63140352, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:15Z\", \"source_id\": 20034078, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:52:29Z\", \"source_id\": 63154331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:52:32Z\", \"source_id\": 20038060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:42Z\", \"source_id\": 63162646, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:49Z\", \"source_id\": 20040601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:42Z\", \"source_id\": 63173257, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:48Z\", \"source_id\": 20043537, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:02:57Z\", \"source_id\": 63182345, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:03:01Z\", \"source_id\": 20046022, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:05:36Z\", \"source_id\": 63189402, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:06:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:05:40Z\", \"source_id\": 20048092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:42Z\", \"source_id\": 63205518, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:46Z\", \"source_id\": 20052802, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:03Z\", \"source_id\": 63214168, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:08Z\", \"source_id\": 20055407, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:21Z\", \"source_id\": 63217597, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:17:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:26Z\", \"source_id\": 20056417, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:19:25Z\", \"source_id\": 63225786, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:20:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:19:28Z\", \"source_id\": 20058766, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:25:47Z\", \"source_id\": 63242380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:25:49Z\", \"source_id\": 20063761, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:27:05Z\", \"source_id\": 63245637, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:27:09Z\", \"source_id\": 20064717, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:51Z\", \"source_id\": 63255403, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:54Z\", \"source_id\": 20067465, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:36:54Z\", \"source_id\": 63270877, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:36:56Z\", \"source_id\": 20072042, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:53Z\", \"source_id\": 63299494, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:59Z\", \"source_id\": 20080384, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:08Z\", \"source_id\": 20084494, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges Thameslink Up Depot Entry/Exit", "service_state_platform": null, "timing_fact_generation": 1790005989156930, "current_leg_arrival_utc": "2026-09-21T16:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:00.769717", "service_state_evidence_id": 20084494, "current_leg_start_actual_dep": "2026-09-21T16:57:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:03.309325", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BFR |
None |
5W77 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:10Z", "source_id": 63140352, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:15Z", "source_id": 20034078, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29347, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:52:29Z", "source_id": 63154331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:52:32Z", "source_id": 20038060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:42Z", "source_id": 63162646, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:49Z", "source_id": 20040601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:42Z", "source_id": 63173257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:48Z", "source_id": 20043537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:02:57Z", "source_id": 63182345, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:03:01Z", "source_id": 20046022, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29909, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:05:36Z", "source_id": 63189402, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:06:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:05:40Z", "source_id": 20048092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:42Z", "source_id": 63205518, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:46Z", "source_id": 20052802, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:03Z", "source_id": 63214168, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:08Z", "source_id": 20055407, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30246, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:21Z", "source_id": 63217597, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:17:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:26Z", "source_id": 20056417, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:19:25Z", "source_id": 63225786, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:20:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:19:28Z", "source_id": 20058766, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30336, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:25:47Z", "source_id": 63242380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T15:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:25:49Z", "source_id": 20063761, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:27:05Z", "source_id": 63245637, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T15:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:27:09Z", "source_id": 20064717, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:51Z", "source_id": 63255403, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T15:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:54Z", "source_id": 20067465, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:36:54Z", "source_id": 63270877, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T15:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:36:56Z", "source_id": 20072042, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:53Z", "source_id": 63299494, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T15:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:59Z", "source_id": 20080384, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:08Z", "source_id": 20084494, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}] |
London Blackfriars |
1543 |
1543 |
4 |
None |
None |
Three Bridges Tl Up Depot |
1703 |
1703 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39818/2026-09-21/detailed |
None |
Three Bridges |
2026-09-21T16:57:00+01:00 |
Three Bridges Thameslink Up Depot Entry/Exit |
2.0 |
{"type": "LineString", "coordinates": [[-0.16104139999999997, 51.1166607], [-0.161034, 51.1176417], [-0.1609924, 51.118352299999984], [-0.1609521, 51.1187305], [-0.16093879999999997, 51.118916899999995], [-0.1609012, 51.1193671], [-0.1608664, 51.12035980000001], [-0.1608664, 51.12065019999999], [-0.16079659999999998, 51.1216452], [-0.1608668, 51.11872399999999], [-0.16087, 51.11836389999999], [-0.1608707, 51.118227], [-0.1608717, 51.11621770000001], [-0.16081809999999996, 51.1157078], [-0.1608176, 51.1153273], [-0.1608174, 51.11531149999999], [-0.1607971, 51.1151688], [-0.16076880000000002, 51.1150269], [-0.1607003, 51.114734], [-0.160664, 51.11457879999999], [-0.1606516, 51.114494], [-0.1606429, 51.1144128], [-0.16063649999999996, 51.114253000000005], [-0.1606419, 51.11386569999999], [-0.16063919999999998, 51.112697100000005], [-0.1606526, 51.1116632]]} |
1.0 |
1652 |
1654 |
Three Bridges |
Three Bridges Thameslink Up Depot Entry/Exit |
Three Bridges Thameslink Up Depot Entry/Exit |
51.1116632 |
-0.1606526 |
51.1116632 |
-0.1606526 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Three Bridges Thameslink Up Depot Entry/Exit |
TRUST |
TRACKING_TIMEOUT |
20084494 |
1790005989156930 |
93 |
93 |
2026-09-21 17:13:03.309325 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:00.769717 |
| 717454 |
749522 |
G15283 |
812H47MV21 |
2026-09-21 |
COMPLETE |
20140156 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 749522, "stp": "P", "toc": "Great Western Railway", "uid": "G15283", "consist": "165135", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15283/2026-09-21/detailed", "trust_id": "812H47MV21", "origin_crs": "FIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2H47", "timing_status": "ON TIME", "origin_station": "Filton Abbey Wood", "current_leg_arr": "1803", "current_leg_dep": "1759", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1749", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-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": "Lawrence Hill", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "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\": 1564.302, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1674.104, \"from_m\": 1564.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3764.332, \"from_m\": 1674.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\": 3784.42, \"from_m\": 3764.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4161.731, \"from_m\": 3784.42, \"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\": 4316.099, \"from_m\": 4161.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5508.65, \"from_m\": 4316.099, \"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\": 5858.174, \"from_m\": 5508.65, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6293.998, \"from_m\": 5858.174, \"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\": 6346.67, \"from_m\": 6293.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6384.177, \"from_m\": 6346.67, \"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\": 6400.551, \"from_m\": 6384.177, \"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\": 6463.603, \"from_m\": 6400.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7072.013, \"from_m\": 6463.603, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 749522, \"profile_key\": \"c358f825b8667973d9bfa2b530b007575382dc722c711e039156810596dd2264\", \"schedule_id\": 9079, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Horfield Jn\", \"stage_seq\": 2, \"distance_m\": 1102.884, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753H\", \"location\": \"Ashley Down\", \"stage_seq\": 3, \"distance_m\": 2956.403, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3764.332, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": false, \"wtt_arr\": \"1755H\", \"wtt_dep\": \"1756H\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 4406.384, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": \"1800\", \"location\": \"Lawrence Hill\", \"stage_seq\": 6, \"distance_m\": 5371.619, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 7, \"distance_m\": 5912.682, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Bristol East Jn\", \"stage_seq\": 8, \"distance_m\": 6504.301, \"section_seq\": 1, \"route_path_id\": 133549}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 9, \"distance_m\": 7072.013, \"section_seq\": 1, \"route_path_id\": 133549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7072.013, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133549}], \"total_distance_m\": 7072.013, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 6322.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 749.506, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1749", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:13Z\", \"source_id\": 63479013, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:14Z\", \"source_id\": 20131488, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:52Z\", \"source_id\": 63486428, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:55Z\", \"source_id\": 20133811, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:48Z\", \"source_id\": 63494643, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:52Z\", \"source_id\": 20136211, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:36Z\", \"source_id\": 63508354, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:41Z\", \"source_id\": 20140156, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "3", "timing_fact_generation": 1790010101712393, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:06.523360", "service_state_evidence_id": 20140156, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:07.926168", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
FIT |
BRI |
2H47 |
165135 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1564.302, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1674.104, "from_m": 1564.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3764.332, "from_m": 1674.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": 3784.42, "from_m": 3764.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4161.731, "from_m": 3784.42, "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": 4316.099, "from_m": 4161.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5508.65, "from_m": 4316.099, "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": 5858.174, "from_m": 5508.65, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6293.998, "from_m": 5858.174, "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": 6346.67, "from_m": 6293.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6384.177, "from_m": 6346.67, "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": 6400.551, "from_m": 6384.177, "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": 6463.603, "from_m": 6400.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7072.013, "from_m": 6463.603, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 749522, "profile_key": "c358f825b8667973d9bfa2b530b007575382dc722c711e039156810596dd2264", "schedule_id": 9079, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1749", "location": "Filton Abbey Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Horfield Jn", "stage_seq": 2, "distance_m": 1102.884, "section_seq": 1, "route_path_id": 133549}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753H", "location": "Ashley Down", "stage_seq": 3, "distance_m": 2956.403, "section_seq": 1, "route_path_id": 133549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3764.332, "section_seq": 1, "route_path_id": 133549}, {"is_pass": false, "wtt_arr": "1755H", "wtt_dep": "1756H", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 4406.384, "section_seq": 1, "route_path_id": 133549}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": "1800", "location": "Lawrence Hill", "stage_seq": 6, "distance_m": 5371.619, "section_seq": 1, "route_path_id": 133549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Dr Day's Jn", "stage_seq": 7, "distance_m": 5912.682, "section_seq": 1, "route_path_id": 133549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Bristol East Jn", "stage_seq": 8, "distance_m": 6504.301, "section_seq": 1, "route_path_id": 133549}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 9, "distance_m": 7072.013, "section_seq": 1, "route_path_id": 133549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7072.013, "from_m": 0.0, "section_seq": 1, "route_path_id": 133549}], "total_distance_m": 7072.013, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 6322.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 749.506, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25830, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:13Z", "source_id": 63479013, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:14Z", "source_id": 20131488, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:52Z", "source_id": 63486428, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:55Z", "source_id": 20133811, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:48Z", "source_id": 63494643, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:52Z", "source_id": 20136211, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26052, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:36Z", "source_id": 63508354, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:41Z", "source_id": 20140156, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Filton Abbey Wood |
1749 |
1749 |
3 |
None |
None |
Bristol Temple Meads |
1803 |
1803 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15283/2026-09-21/detailed |
None |
Lawrence Hill |
2026-09-21T18:00:00+01:00 |
Bristol Temple Meads |
4.0 |
{"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-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]]} |
1.1 |
1759 |
1803 |
Lawrence Hill |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140156 |
1790010101712393 |
16 |
16 |
2026-09-21 17:13:07.926168 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:06.523360 |
| 717455 |
749688 |
C12727 |
875T48MV21 |
2026-09-21 |
COMPLETE |
20140189 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 749688, "stp": "P", "toc": "Southern", "uid": "C12727", "consist": "377421", "dest_crs": "RDH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12727/2026-09-21/detailed", "trust_id": "875T48MV21", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "0", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "5T48", "timing_status": "ON TIME", "origin_station": "Gatwick Airport", "current_leg_arr": "1803", "current_leg_dep": "1752", "current_leg_end": "Redhill", "origin_dep_time": "1755", "origin_platform": "2", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.1609751, 51.1580988], [-0.16096109999999997, 51.1583361], [-0.1609505, 51.1584876], [-0.1609337, 51.1593063], [-0.1609331, 51.1594069], [-0.1609337, 51.15961099999999], [-0.1609311, 51.15974099999999], [-0.16099069999999996, 51.16175590000001], [-0.1610052679303025, 51.1620009602833], [-0.1610255, 51.16234129999999], [-0.16107919999999998, 51.163123500000005], [-0.16110599999999997, 51.1638682], [-0.1611087, 51.165275900000005], [-0.1611301, 51.16875089999999], [-0.1611033, 51.1691683], [-0.16107299999999997, 51.1694617], [-0.1609987, 51.1701807], [-0.1609834, 51.1705672], [-0.16097989999999998, 51.170655], [-0.16094439999999996, 51.1812933], [-0.16094310000000003, 51.1814265], [-0.1609809, 51.191219800000006], [-0.16098029999999997, 51.19153249999999], [-0.161033, 51.1937653], [-0.16109839999999995, 51.194893499999985], [-0.161173, 51.1958618], [-0.16120859999999998, 51.196213], [-0.1612328, 51.196450899999995], [-0.1612705, 51.19681310000001], [-0.1614756, 51.19836670000001], [-0.1615283, 51.1986898], [-0.16163449999999996, 51.1991964], [-0.1617438, 51.1996367], [-0.16186719999999996, 51.200056], [-0.16199859999999996, 51.2005417], [-0.16207639999999998, 51.20084589999998], [-0.16216359999999996, 51.2012384], [-0.16228354651266325, 51.20178287965443], [-0.16228430000000002, 51.20178630000001], [-0.1623219, 51.2019993], [-0.1623701, 51.202272], [-0.16246619999999998, 51.203199100000006], [-0.16253859999999998, 51.2035708], [-0.1625684, 51.2037067], [-0.16287029999999997, 51.204768], [-0.16355560000000002, 51.20725349999999], [-0.1639767, 51.2087522], [-0.16433139999999996, 51.2098837], [-0.1645507, 51.2105459], [-0.1649705, 51.2116692], [-0.16539959999999998, 51.2127052], [-0.1660435, 51.21411129999999], [-0.1665718, 51.21520179999999], [-0.16803109999999996, 51.217819000000006], [-0.1682074, 51.2181378], [-0.1682990089731934, 51.21830176221716], [-0.1687578, 51.2191229], [-0.1691172, 51.2197948], [-0.16941759999999997, 51.2204314], [-0.16967509999999997, 51.2210952], [-0.16999159999999996, 51.2219294], [-0.17013909999999996, 51.2224339], [-0.1703108, 51.22327499999999], [-0.17032549999999996, 51.2233409], [-0.17036219999999996, 51.223504899999995], [-0.17038299999999998, 51.2235981], [-0.17045920000000003, 51.224371399999995], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666556, 51.23821449999999], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Gatwick Airport", "current_leg_milage": "5.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1558.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4369.629, \"from_m\": 1558.532, \"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\": 4410.383, \"from_m\": 4369.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7794.077, \"from_m\": 4410.383, \"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\": 9107.384, \"from_m\": 7794.077, \"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\": 9261.952, \"from_m\": 9107.384, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9352.727, \"from_m\": 9261.952, \"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\": 9426.694, \"from_m\": 9352.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}], \"service_id\": 749688, \"profile_key\": \"8815d13c268e5c250b04630048c5220f7718a35325feee9a7e16933de79af761\", \"schedule_id\": 1676, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130959}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Salfords\", \"stage_seq\": 2, \"distance_m\": 5035.082, \"section_seq\": 1, \"route_path_id\": 130959}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 3, \"distance_m\": 7971.842, \"section_seq\": 1, \"route_path_id\": 130959}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 4, \"distance_m\": 9426.694, \"section_seq\": 1, \"route_path_id\": 130959}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9426.694, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130959}], \"total_distance_m\": 9426.694, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9311.973, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 114.721, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:09Z\", \"source_id\": 63492862, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:13Z\", \"source_id\": 20135604, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:46Z\", \"source_id\": 63500207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:51Z\", \"source_id\": 20137824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:41Z\", \"source_id\": 63508529, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:45Z\", \"source_id\": 20140189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "0", "timing_fact_generation": 1790010107151065, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:07.016373", "service_state_evidence_id": 20140189, "current_leg_start_actual_dep": "2026-09-21T17:55:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:07.929418", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
GTW |
RDH |
5T48 |
377421 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1558.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4369.629, "from_m": 1558.532, "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": 4410.383, "from_m": 4369.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7794.077, "from_m": 4410.383, "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": 9107.384, "from_m": 7794.077, "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": 9261.952, "from_m": 9107.384, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9352.727, "from_m": 9261.952, "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": 9426.694, "from_m": 9352.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}], "service_id": 749688, "profile_key": "8815d13c268e5c250b04630048c5220f7718a35325feee9a7e16933de79af761", "schedule_id": 1676, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1755", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130959}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Salfords", "stage_seq": 2, "distance_m": 5035.082, "section_seq": 1, "route_path_id": 130959}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Earlswood (Surrey)", "stage_seq": 3, "distance_m": 7971.842, "section_seq": 1, "route_path_id": 130959}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Redhill", "stage_seq": 4, "distance_m": 9426.694, "section_seq": 1, "route_path_id": 130959}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9426.694, "from_m": 0.0, "section_seq": 1, "route_path_id": 130959}], "total_distance_m": 9426.694, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9311.973, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 114.721, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:09Z", "source_id": 63492862, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:13Z", "source_id": 20135604, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:46Z", "source_id": 63500207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:51Z", "source_id": 20137824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:41Z", "source_id": 63508529, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:45Z", "source_id": 20140189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Gatwick Airport |
1755 |
1755 |
2 |
None |
None |
Redhill |
1803 |
1803 |
0 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12727/2026-09-21/detailed |
None |
Gatwick Airport |
2026-09-21T17:55:00+01:00 |
Redhill |
11.0 |
{"type": "LineString", "coordinates": [[-0.1610176, 51.156562400000006], [-0.1610188, 51.1567372], [-0.16100189999999998, 51.1570401], [-0.16098749999999998, 51.1573162], [-0.160978, 51.15751749999999], [-0.1609603, 51.15771070000001], [-0.1609751, 51.1580988], [-0.16096109999999997, 51.1583361], [-0.1609505, 51.1584876], [-0.1609337, 51.1593063], [-0.1609331, 51.1594069], [-0.1609337, 51.15961099999999], [-0.1609311, 51.15974099999999], [-0.16099069999999996, 51.16175590000001], [-0.1610052679303025, 51.1620009602833], [-0.1610255, 51.16234129999999], [-0.16107919999999998, 51.163123500000005], [-0.16110599999999997, 51.1638682], [-0.1611087, 51.165275900000005], [-0.1611301, 51.16875089999999], [-0.1611033, 51.1691683], [-0.16107299999999997, 51.1694617], [-0.1609987, 51.1701807], [-0.1609834, 51.1705672], [-0.16097989999999998, 51.170655], [-0.16094439999999996, 51.1812933], [-0.16094310000000003, 51.1814265], [-0.1609809, 51.191219800000006], [-0.16098029999999997, 51.19153249999999], [-0.161033, 51.1937653], [-0.16109839999999995, 51.194893499999985], [-0.161173, 51.1958618], [-0.16120859999999998, 51.196213], [-0.1612328, 51.196450899999995], [-0.1612705, 51.19681310000001], [-0.1614756, 51.19836670000001], [-0.1615283, 51.1986898], [-0.16163449999999996, 51.1991964], [-0.1617438, 51.1996367], [-0.16186719999999996, 51.200056], [-0.16199859999999996, 51.2005417], [-0.16207639999999998, 51.20084589999998], [-0.16216359999999996, 51.2012384], [-0.16228354651266325, 51.20178287965443], [-0.16228430000000002, 51.20178630000001], [-0.1623219, 51.2019993], [-0.1623701, 51.202272], [-0.16246619999999998, 51.203199100000006], [-0.16253859999999998, 51.2035708], [-0.1625684, 51.2037067], [-0.16287029999999997, 51.204768], [-0.16355560000000002, 51.20725349999999], [-0.1639767, 51.2087522], [-0.16433139999999996, 51.2098837], [-0.1645507, 51.2105459], [-0.1649705, 51.2116692], [-0.16539959999999998, 51.2127052], [-0.1660435, 51.21411129999999], [-0.1665718, 51.21520179999999], [-0.16803109999999996, 51.217819000000006], [-0.1682074, 51.2181378], [-0.1682990089731934, 51.21830176221716], [-0.1687578, 51.2191229], [-0.1691172, 51.2197948], [-0.16941759999999997, 51.2204314], [-0.16967509999999997, 51.2210952], [-0.16999159999999996, 51.2219294], [-0.17013909999999996, 51.2224339], [-0.1703108, 51.22327499999999], [-0.17032549999999996, 51.2233409], [-0.17036219999999996, 51.223504899999995], [-0.17038299999999998, 51.2235981], [-0.17045920000000003, 51.224371399999995], [-0.1704903, 51.2251091], [-0.17051749999999996, 51.2253991], [-0.17052679999999998, 51.2254993], [-0.1705359, 51.226285999999995], [-0.170555, 51.2269101], [-0.1705584, 51.227022100000006], [-0.1705621600120736, 51.227534645349515], [-0.1705638, 51.2277582], [-0.1705441, 51.228467499999994], [-0.17050399999999996, 51.22884779999999], [-0.17048789999999997, 51.22899989999999], [-0.17045829999999998, 51.2292805], [-0.17035029999999998, 51.229980399999995], [-0.1702357, 51.2305969], [-0.17003719999999997, 51.2314531], [-0.1700104, 51.2315337], [-0.16981719999999997, 51.2321441], [-0.16973949999999996, 51.2323626], [-0.1696939, 51.232499999999995], [-0.1697071, 51.2325106], [-0.16964829999999995, 51.2326636], [-0.1695678, 51.2328596], [-0.16925129999999997, 51.233612], [-0.16884629999999998, 51.23436920000001], [-0.16856939999999998, 51.234972299999995], [-0.16814349999999997, 51.2357161], [-0.1674525, 51.2368395], [-0.1670898, 51.2374069], [-0.1668931, 51.2377608], [-0.1666556, 51.23821449999999], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
5.8 |
1752 |
1803 |
Gatwick Airport |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140189 |
1790010107151065 |
14 |
14 |
2026-09-21 17:13:07.929418 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:07.016373 |
| 717456 |
747169 |
C22585 |
472C49MS21 |
2026-09-21 |
COMPLETE |
20140193 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 747169, "stp": "P", "toc": "Great Northern", "uid": "C22585", "consist": "700021", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22585/2026-09-21/detailed", "trust_id": "472C49MS21", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "1752", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C49", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "London Kings Cross", "origin_dep_time": "1624", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "1752", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"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\": 4234.217, \"from_m\": 3634.379, \"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\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"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\": 5560.759, \"from_m\": 5544.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\": 11328.22, \"from_m\": 5560.759, \"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\": 11358.567, \"from_m\": 11328.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\": 12983.922, \"from_m\": 11358.567, \"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\": 13753.983, \"from_m\": 12983.922, \"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\": 20307.644, \"from_m\": 13753.983, \"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\": 21059.474, \"from_m\": 20307.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21352.983, \"from_m\": 21059.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22021.271, \"from_m\": 21352.983, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23575.914, \"from_m\": 22021.271, \"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\": 25474.626, \"from_m\": 23575.914, \"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\": 31710.219, \"from_m\": 25474.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35921.044, \"from_m\": 31710.219, \"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\": 35942.57, \"from_m\": 35921.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37134.885, \"from_m\": 35942.57, \"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\": 37167.291, \"from_m\": 37134.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37308.681, \"from_m\": 37167.291, \"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\": 40795.587, \"from_m\": 37308.681, \"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\": 40853.911, \"from_m\": 40795.587, \"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\": 40881.014, \"from_m\": 40853.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41464.998, \"from_m\": 40881.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41562.01, \"from_m\": 41464.998, \"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\": 41630.396, \"from_m\": 41562.01, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48402.342, \"from_m\": 41630.396, \"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\": 48442.004, \"from_m\": 48402.342, \"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\": 55946.409, \"from_m\": 48442.004, \"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\": 57565.067, \"from_m\": 55946.409, \"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\": 73021.244, \"from_m\": 57565.067, \"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\": 73856.551, \"from_m\": 73021.244, \"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\": 83650.004, \"from_m\": 73856.551, \"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\": 87786.442, \"from_m\": 83650.004, \"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\": 89411.805, \"from_m\": 87786.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\": 89669.287, \"from_m\": 89411.805, \"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\": 91303.654, \"from_m\": 89669.287, \"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\": 91815.744, \"from_m\": 91303.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91845.83, \"from_m\": 91815.744, \"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\": 91913.687, \"from_m\": 91845.83, \"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\": 91996.827, \"from_m\": 91913.687, \"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\": 92286.223, \"from_m\": 91996.827, \"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\": 92337.164, \"from_m\": 92286.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\": 92714.581, \"from_m\": 92337.164, \"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\": 92731.475, \"from_m\": 92714.581, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92738.228, \"from_m\": 92731.475, \"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\": 93134.044, \"from_m\": 92738.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}], \"service_id\": 747169, \"profile_key\": \"8e03abdefa4cb7ed6df229741febc28d4f56db47442bcb67fa089c3c2a144fdc\", \"schedule_id\": 3280, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 8, \"distance_m\": 27199.151, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Baldock\", \"stage_seq\": 9, \"distance_m\": 34238.338, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 10, \"distance_m\": 37543.671, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 41794.354, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Stevenage\", \"stage_seq\": 12, \"distance_m\": 48796.942, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Knebworth\", \"stage_seq\": 13, \"distance_m\": 52890.96, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 14, \"distance_m\": 54797.158, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716\", \"location\": \"Welwyn North\", \"stage_seq\": 15, \"distance_m\": 57853.019, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Digswell Jn\", \"stage_seq\": 16, \"distance_m\": 59070.321, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1721\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 17, \"distance_m\": 60546.106, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"Hatfield\", \"stage_seq\": 18, \"distance_m\": 64689.647, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"Potters Bar\", \"stage_seq\": 19, \"distance_m\": 72710.296, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"New Barnet\", \"stage_seq\": 20, \"distance_m\": 78387.901, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1739\", \"location\": \"Alexandra Palace\", \"stage_seq\": 21, \"distance_m\": 85185.642, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Harringay\", \"stage_seq\": 22, \"distance_m\": 87684.651, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1746\", \"location\": \"Finsbury Park\", \"stage_seq\": 23, \"distance_m\": 89036.4, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 24, \"distance_m\": 90856.873, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 25, \"distance_m\": 92031.657, \"section_seq\": 1, \"route_path_id\": 114726}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 26, \"distance_m\": 93134.044, \"section_seq\": 1, \"route_path_id\": 114726}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93134.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114726}], \"total_distance_m\": 93134.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86504.784, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6629.26, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:05Z\", \"source_id\": 20067601, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:16Z\", \"source_id\": 63271724, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:17Z\", \"source_id\": 20072259, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:04Z\", \"source_id\": 63278835, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:07Z\", \"source_id\": 20074342, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:50Z\", \"source_id\": 63288575, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:55Z\", \"source_id\": 20077239, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:05Z\", \"source_id\": 63302857, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:09Z\", \"source_id\": 20081327, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:41Z\", \"source_id\": 63315308, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:44Z\", \"source_id\": 20085000, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:13Z\", \"source_id\": 63327706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:15Z\", \"source_id\": 20088474, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:46Z\", \"source_id\": 63337543, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:50Z\", \"source_id\": 20091376, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:29Z\", \"source_id\": 63353682, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:33Z\", \"source_id\": 20095880, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:58Z\", \"source_id\": 63372130, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:04Z\", \"source_id\": 20101191, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:23Z\", \"source_id\": 63390390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:26Z\", \"source_id\": 20106308, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:59Z\", \"source_id\": 63403176, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:04Z\", \"source_id\": 20110102, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:37Z\", \"source_id\": 63410519, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:40Z\", \"source_id\": 20112195, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:31Z\", \"source_id\": 63421762, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:38Z\", \"source_id\": 20115420, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:55Z\", \"source_id\": 63443011, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:01Z\", \"source_id\": 20121419, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:58Z\", \"source_id\": 63460477, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:00Z\", \"source_id\": 20126337, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:49Z\", \"source_id\": 63483418, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:50Z\", \"source_id\": 20132879, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:49Z\", \"source_id\": 63491960, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:53Z\", \"source_id\": 20135371, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:04Z\", \"source_id\": 63495440, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:08Z\", \"source_id\": 20136393, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:39Z\", \"source_id\": 63508455, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:45Z\", \"source_id\": 20140193, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1790010106923360, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:08.496072", "service_state_evidence_id": 20140193, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:09.341325", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
CBG |
KGX |
2C49 |
700021 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "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": 4234.217, "from_m": 3634.379, "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": 4737.194, "from_m": 4234.217, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5544.88, "from_m": 4737.194, "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": 5560.759, "from_m": 5544.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": 11328.22, "from_m": 5560.759, "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": 11358.567, "from_m": 11328.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": 12983.922, "from_m": 11358.567, "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": 13753.983, "from_m": 12983.922, "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": 20307.644, "from_m": 13753.983, "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": 21059.474, "from_m": 20307.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21352.983, "from_m": 21059.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22021.271, "from_m": 21352.983, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23575.914, "from_m": 22021.271, "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": 25474.626, "from_m": 23575.914, "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": 31710.219, "from_m": 25474.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35921.044, "from_m": 31710.219, "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": 35942.57, "from_m": 35921.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37134.885, "from_m": 35942.57, "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": 37167.291, "from_m": 37134.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37308.681, "from_m": 37167.291, "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": 40795.587, "from_m": 37308.681, "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": 40853.911, "from_m": 40795.587, "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": 40881.014, "from_m": 40853.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41464.998, "from_m": 40881.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41562.01, "from_m": 41464.998, "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": 41630.396, "from_m": 41562.01, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48402.342, "from_m": 41630.396, "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": 48442.004, "from_m": 48402.342, "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": 55946.409, "from_m": 48442.004, "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": 57565.067, "from_m": 55946.409, "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": 73021.244, "from_m": 57565.067, "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": 73856.551, "from_m": 73021.244, "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": 83650.004, "from_m": 73856.551, "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": 87786.442, "from_m": 83650.004, "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": 89411.805, "from_m": 87786.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": 89669.287, "from_m": 89411.805, "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": 91303.654, "from_m": 89669.287, "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": 91815.744, "from_m": 91303.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91845.83, "from_m": 91815.744, "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": 91913.687, "from_m": 91845.83, "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": 91996.827, "from_m": 91913.687, "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": 92286.223, "from_m": 91996.827, "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": 92337.164, "from_m": 92286.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": 92714.581, "from_m": 92337.164, "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": 92731.475, "from_m": 92714.581, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92738.228, "from_m": 92731.475, "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": 93134.044, "from_m": 92738.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}], "service_id": 747169, "profile_key": "8e03abdefa4cb7ed6df229741febc28d4f56db47442bcb67fa089c3c2a144fdc", "schedule_id": 3280, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Ashwell & Morden", "stage_seq": 8, "distance_m": 27199.151, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Baldock", "stage_seq": 9, "distance_m": 34238.338, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Letchworth Garden City", "stage_seq": 10, "distance_m": 37543.671, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Hitchin", "stage_seq": 11, "distance_m": 41794.354, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Stevenage", "stage_seq": 12, "distance_m": 48796.942, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Knebworth", "stage_seq": 13, "distance_m": 52890.96, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Woolmer Green Jn", "stage_seq": 14, "distance_m": 54797.158, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Welwyn North", "stage_seq": 15, "distance_m": 57853.019, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Digswell Jn", "stage_seq": 16, "distance_m": 59070.321, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1721", "location": "Welwyn Garden City", "stage_seq": 17, "distance_m": 60546.106, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "Hatfield", "stage_seq": 18, "distance_m": 64689.647, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "Potters Bar", "stage_seq": 19, "distance_m": 72710.296, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "New Barnet", "stage_seq": 20, "distance_m": 78387.901, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "Alexandra Palace", "stage_seq": 21, "distance_m": 85185.642, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Harringay", "stage_seq": 22, "distance_m": 87684.651, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1746", "location": "Finsbury Park", "stage_seq": 23, "distance_m": 89036.4, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Holloway South Jn", "stage_seq": 24, "distance_m": 90856.873, "section_seq": 1, "route_path_id": 114726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Belle Isle Jn", "stage_seq": 25, "distance_m": 92031.657, "section_seq": 1, "route_path_id": 114726}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 26, "distance_m": 93134.044, "section_seq": 1, "route_path_id": 114726}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93134.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 114726}], "total_distance_m": 93134.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86504.784, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6629.26, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:05Z", "source_id": 20067601, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:16Z", "source_id": 63271724, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:17Z", "source_id": 20072259, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:04Z", "source_id": 63278835, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:07Z", "source_id": 20074342, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:50Z", "source_id": 63288575, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:55Z", "source_id": 20077239, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:05Z", "source_id": 63302857, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:49:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:09Z", "source_id": 20081327, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:41Z", "source_id": 63315308, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:44Z", "source_id": 20085000, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:13Z", "source_id": 63327706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:15Z", "source_id": 20088474, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:46Z", "source_id": 63337543, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:50Z", "source_id": 20091376, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:29Z", "source_id": 63353682, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:33Z", "source_id": 20095880, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:58Z", "source_id": 63372130, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:04Z", "source_id": 20101191, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:23Z", "source_id": 63390390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:26Z", "source_id": 20106308, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:59Z", "source_id": 63403176, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:04Z", "source_id": 20110102, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:37Z", "source_id": 63410519, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:40Z", "source_id": 20112195, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:31Z", "source_id": 63421762, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:38Z", "source_id": 20115420, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:55Z", "source_id": 63443011, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:01Z", "source_id": 20121419, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:58Z", "source_id": 63460477, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:00Z", "source_id": 20126337, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:49Z", "source_id": 63483418, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:50Z", "source_id": 20132879, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:49Z", "source_id": 63491960, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:53Z", "source_id": 20135371, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:04Z", "source_id": 63495440, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:08Z", "source_id": 20136393, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:39Z", "source_id": 63508455, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:03:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:45Z", "source_id": 20140193, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Cambridge |
1624 |
1624 |
2 |
None |
None |
London Kings Cross |
1752 |
1752 |
9 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22585/2026-09-21/detailed |
None |
Finsbury Park |
2026-09-21T17:57:00+01:00 |
London Kings Cross |
5.0 |
{"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
2.5 |
1758 |
1803 |
Finsbury Park |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140193 |
1790010106923360 |
135 |
135 |
2026-09-21 17:13:09.341325 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:08.496072 |
| 717457 |
746781 |
G26445 |
861H47MS21 |
2026-09-21 |
COMPLETE |
20140009 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 746781, "stp": "P", "toc": "Southern", "uid": "G26445", "consist": "377411+377448", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26445/2026-09-21/detailed", "trust_id": "861H47MS21", "origin_crs": "LIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "15", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1H47", "timing_status": "LATE", "origin_station": "Littlehampton", "current_leg_arr": "1803", "current_leg_dep": "1757", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1610", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "+4 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": "1759", "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\": 468.541, \"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\": 2131.901, \"from_m\": 468.541, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2163.864, \"from_m\": 2131.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2538.461, \"from_m\": 2163.864, \"capability_applied\": null, \"effective_limit_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\": 2835.003, \"from_m\": 2538.461, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3221.871, \"from_m\": 2835.003, \"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\": 8005.385, \"from_m\": 3221.871, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8047.659, \"from_m\": 8005.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14685.326, \"from_m\": 8047.659, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14820.208, \"from_m\": 14685.326, \"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\": 16453.609, \"from_m\": 14820.208, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16493.77, \"from_m\": 16453.609, \"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\": 30675.297, \"from_m\": 16493.77, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31343.446, \"from_m\": 30675.297, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31429.283, \"from_m\": 31343.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32554.158, \"from_m\": 31429.283, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32793.275, \"from_m\": 32554.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33547.039, \"from_m\": 32793.275, \"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\": 33610.81, \"from_m\": 33547.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\": 35137.859, \"from_m\": 33610.81, \"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\": 51433.016, \"from_m\": 35137.859, \"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\": 51951.178, \"from_m\": 51433.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53164.897, \"from_m\": 51951.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\": 61029.109, \"from_m\": 53164.897, \"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\": 61884.38, \"from_m\": 61029.109, \"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\": 62178.613, \"from_m\": 61884.38, \"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\": 62259.32, \"from_m\": 62178.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\": 68366.55, \"from_m\": 62259.32, \"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\": 68482.0, \"from_m\": 68366.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\": 69334.776, \"from_m\": 68482.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\": 70150.495, \"from_m\": 69334.776, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70221.815, \"from_m\": 70150.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77938.082, \"from_m\": 70221.815, \"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\": 78674.648, \"from_m\": 77938.082, \"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\": 89589.645, \"from_m\": 78674.648, \"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\": 89644.662, \"from_m\": 89589.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94217.668, \"from_m\": 89644.662, \"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\": 95495.311, \"from_m\": 94217.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\": 95553.876, \"from_m\": 95495.311, \"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\": 95598.146, \"from_m\": 95553.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95633.853, \"from_m\": 95598.146, \"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\": 95697.552, \"from_m\": 95633.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95786.221, \"from_m\": 95697.552, \"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\": 95816.656, \"from_m\": 95786.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\": 96210.912, \"from_m\": 95816.656, \"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\": 96247.878, \"from_m\": 96210.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97144.329, \"from_m\": 96247.878, \"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\": 97668.321, \"from_m\": 97144.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97749.643, \"from_m\": 97668.321, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97803.419, \"from_m\": 97749.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106183.84, \"from_m\": 97803.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109582.217, \"from_m\": 106183.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112263.175, \"from_m\": 109582.217, \"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\": 112920.212, \"from_m\": 112263.175, \"capability_applied\": null, \"effective_limit_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\": 746781, \"profile_key\": \"63ce70fb648011e3c28b94a086a4cc2ff2ca5929a1f9a9596ab76135a9244354\", \"schedule_id\": 10367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Littlehampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 2, \"distance_m\": 2131.901, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Arundel Jn\", \"stage_seq\": 3, \"distance_m\": 2584.763, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Angmering\", \"stage_seq\": 4, \"distance_m\": 8200.071, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 5, \"distance_m\": 12148.125, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 6, \"distance_m\": 13591.344, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"West Worthing\", \"stage_seq\": 7, \"distance_m\": 15009.938, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Worthing\", \"stage_seq\": 8, \"distance_m\": 16291.455, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Lancing\", \"stage_seq\": 9, \"distance_m\": 20018.986, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 10, \"distance_m\": 23889.464, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Portslade\", \"stage_seq\": 11, \"distance_m\": 28595.836, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Hove\", \"stage_seq\": 12, \"distance_m\": 30914.118, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Preston Park\", \"stage_seq\": 13, \"distance_m\": 33251.952, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702H\", \"location\": \"Hassocks\", \"stage_seq\": 14, \"distance_m\": 42425.006, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706H\", \"location\": \"Burgess Hill\", \"stage_seq\": 15, \"distance_m\": 45838.316, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Keymer Jn\", \"stage_seq\": 16, \"distance_m\": 46767.125, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 51833.858, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 18, \"distance_m\": 53060.201, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 19, \"distance_m\": 62178.613, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Three Bridges\", \"stage_seq\": 20, \"distance_m\": 65318.341, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1726\", \"location\": \"Gatwick Airport\", \"stage_seq\": 21, \"distance_m\": 69804.867, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 22, \"distance_m\": 77800.031, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 23, \"distance_m\": 89644.662, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Purley\", \"stage_seq\": 24, \"distance_m\": 91223.679, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742\", \"location\": \"East Croydon\", \"stage_seq\": 25, \"distance_m\": 96018.548, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 96866.258, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Selhurst\", \"stage_seq\": 27, \"distance_m\": 97895.311, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 28, \"distance_m\": 103189.904, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Balham\", \"stage_seq\": 29, \"distance_m\": 105535.914, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1752H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 30, \"distance_m\": 108677.62, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Pouparts Jn\", \"stage_seq\": 31, \"distance_m\": 109742.228, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 32, \"distance_m\": 111578.14, \"section_seq\": 1, \"route_path_id\": 133905}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 33, \"distance_m\": 112920.212, \"section_seq\": 1, \"route_path_id\": 133905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 112920.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133905}], \"total_distance_m\": 112920.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 112497.943, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 422.269, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:46Z\", \"source_id\": 63223960, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:49Z\", \"source_id\": 20058303, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:19Z\", \"source_id\": 63236156, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:23Z\", \"source_id\": 20061852, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:30Z\", \"source_id\": 63244074, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:34Z\", \"source_id\": 20064262, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:41Z\", \"source_id\": 63249717, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:29:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:42Z\", \"source_id\": 20065920, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:58Z\", \"source_id\": 63258191, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:00Z\", \"source_id\": 20068277, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:47Z\", \"source_id\": 63267927, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:51Z\", \"source_id\": 20071193, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:04Z\", \"source_id\": 63278839, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:11Z\", \"source_id\": 20074393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:46Z\", \"source_id\": 63293677, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:50Z\", \"source_id\": 20078737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:34Z\", \"source_id\": 63304108, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:35Z\", \"source_id\": 20081672, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:50Z\", \"source_id\": 63315700, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:55Z\", \"source_id\": 20085107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:40Z\", \"source_id\": 63334475, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:42Z\", \"source_id\": 20090435, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:40Z\", \"source_id\": 63345874, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:44Z\", \"source_id\": 20093663, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:32Z\", \"source_id\": 63359614, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:36Z\", \"source_id\": 20097531, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:08Z\", \"source_id\": 63389575, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:09Z\", \"source_id\": 20106067, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:16Z\", \"source_id\": 63403930, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:20Z\", \"source_id\": 20110321, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:29Z\", \"source_id\": 63447435, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:34Z\", \"source_id\": 20122698, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:33Z\", \"source_id\": 63459306, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:37Z\", \"source_id\": 20126044, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:14Z\", \"source_id\": 63470003, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:15Z\", \"source_id\": 20129062, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:10Z\", \"source_id\": 63484428, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:13Z\", \"source_id\": 20133170, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:51Z\", \"source_id\": 63492054, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:55Z\", \"source_id\": 20135405, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:28Z\", \"source_id\": 63507943, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:31Z\", \"source_id\": 20140009, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "15", "timing_fact_generation": 1790010093068023, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:08.503069", "service_state_evidence_id": 20140009, "current_leg_start_actual_dep": "2026-09-21T17:56:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:11.868425", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
LIT |
None |
1H47 |
377411+377448 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 468.541, "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": 2131.901, "from_m": 468.541, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2163.864, "from_m": 2131.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2538.461, "from_m": 2163.864, "capability_applied": null, "effective_limit_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": 2835.003, "from_m": 2538.461, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3221.871, "from_m": 2835.003, "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": 8005.385, "from_m": 3221.871, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8047.659, "from_m": 8005.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14685.326, "from_m": 8047.659, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14820.208, "from_m": 14685.326, "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": 16453.609, "from_m": 14820.208, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16493.77, "from_m": 16453.609, "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": 30675.297, "from_m": 16493.77, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31343.446, "from_m": 30675.297, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31429.283, "from_m": 31343.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32554.158, "from_m": 31429.283, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32793.275, "from_m": 32554.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33547.039, "from_m": 32793.275, "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": 33610.81, "from_m": 33547.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": 35137.859, "from_m": 33610.81, "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": 51433.016, "from_m": 35137.859, "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": 51951.178, "from_m": 51433.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53164.897, "from_m": 51951.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": 61029.109, "from_m": 53164.897, "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": 61884.38, "from_m": 61029.109, "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": 62178.613, "from_m": 61884.38, "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": 62259.32, "from_m": 62178.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": 68366.55, "from_m": 62259.32, "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": 68482.0, "from_m": 68366.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": 69334.776, "from_m": 68482.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": 70150.495, "from_m": 69334.776, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70221.815, "from_m": 70150.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77938.082, "from_m": 70221.815, "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": 78674.648, "from_m": 77938.082, "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": 89589.645, "from_m": 78674.648, "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": 89644.662, "from_m": 89589.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94217.668, "from_m": 89644.662, "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": 95495.311, "from_m": 94217.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": 95553.876, "from_m": 95495.311, "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": 95598.146, "from_m": 95553.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95633.853, "from_m": 95598.146, "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": 95697.552, "from_m": 95633.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95786.221, "from_m": 95697.552, "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": 95816.656, "from_m": 95786.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": 96210.912, "from_m": 95816.656, "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": 96247.878, "from_m": 96210.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97144.329, "from_m": 96247.878, "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": 97668.321, "from_m": 97144.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97749.643, "from_m": 97668.321, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97803.419, "from_m": 97749.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106183.84, "from_m": 97803.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109582.217, "from_m": 106183.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112263.175, "from_m": 109582.217, "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": 112920.212, "from_m": 112263.175, "capability_applied": null, "effective_limit_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": 746781, "profile_key": "63ce70fb648011e3c28b94a086a4cc2ff2ca5929a1f9a9596ab76135a9244354", "schedule_id": 10367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1610", "location": "Littlehampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Littlehampton Jn", "stage_seq": 2, "distance_m": 2131.901, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Arundel Jn", "stage_seq": 3, "distance_m": 2584.763, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Angmering", "stage_seq": 4, "distance_m": 8200.071, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Goring-by-Sea", "stage_seq": 5, "distance_m": 12148.125, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Durrington-on-Sea", "stage_seq": 6, "distance_m": 13591.344, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "West Worthing", "stage_seq": 7, "distance_m": 15009.938, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Worthing", "stage_seq": 8, "distance_m": 16291.455, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Lancing", "stage_seq": 9, "distance_m": 20018.986, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Shoreham-by-Sea", "stage_seq": 10, "distance_m": 23889.464, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Portslade", "stage_seq": 11, "distance_m": 28595.836, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Hove", "stage_seq": 12, "distance_m": 30914.118, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Preston Park", "stage_seq": 13, "distance_m": 33251.952, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Hassocks", "stage_seq": 14, "distance_m": 42425.006, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "Burgess Hill", "stage_seq": 15, "distance_m": 45838.316, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Keymer Jn", "stage_seq": 16, "distance_m": 46767.125, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 51833.858, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Copyhold Jn", "stage_seq": 18, "distance_m": 53060.201, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719", "location": "Balcombe Tunnel Jn", "stage_seq": 19, "distance_m": 62178.613, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Three Bridges", "stage_seq": 20, "distance_m": 65318.341, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1726", "location": "Gatwick Airport", "stage_seq": 21, "distance_m": 69804.867, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Earlswood (Surrey)", "stage_seq": 22, "distance_m": 77800.031, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Stoats Nest Jn", "stage_seq": 23, "distance_m": 89644.662, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Purley", "stage_seq": 24, "distance_m": 91223.679, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742", "location": "East Croydon", "stage_seq": 25, "distance_m": 96018.548, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Windmill Bridge Jn", "stage_seq": 26, "distance_m": 96866.258, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Selhurst", "stage_seq": 27, "distance_m": 97895.311, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Streatham North Jn", "stage_seq": 28, "distance_m": 103189.904, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Balham", "stage_seq": 29, "distance_m": 105535.914, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1752H", "location": "Clapham Junction (C)", "stage_seq": 30, "distance_m": 108677.62, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Pouparts Jn", "stage_seq": 31, "distance_m": 109742.228, "section_seq": 1, "route_path_id": 133905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Battersea Pier Jn", "stage_seq": 32, "distance_m": 111578.14, "section_seq": 1, "route_path_id": 133905}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 33, "distance_m": 112920.212, "section_seq": 1, "route_path_id": 133905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 112920.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 133905}], "total_distance_m": 112920.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 112497.943, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 422.269, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:46Z", "source_id": 63223960, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:49Z", "source_id": 20058303, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:19Z", "source_id": 63236156, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:23Z", "source_id": 20061852, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:30Z", "source_id": 63244074, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:34Z", "source_id": 20064262, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:41Z", "source_id": 63249717, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:29:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:42Z", "source_id": 20065920, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:58Z", "source_id": 63258191, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:00Z", "source_id": 20068277, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:47Z", "source_id": 63267927, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:51Z", "source_id": 20071193, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:04Z", "source_id": 63278839, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:11Z", "source_id": 20074393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:46Z", "source_id": 63293677, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:50Z", "source_id": 20078737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:34Z", "source_id": 63304108, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:35Z", "source_id": 20081672, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30905, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:50Z", "source_id": 63315700, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:54:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:55Z", "source_id": 20085107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:40Z", "source_id": 63334475, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:42Z", "source_id": 20090435, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:40Z", "source_id": 63345874, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:44Z", "source_id": 20093663, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:32Z", "source_id": 63359614, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:36Z", "source_id": 20097531, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:08Z", "source_id": 63389575, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:09Z", "source_id": 20106067, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:16Z", "source_id": 63403930, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:20Z", "source_id": 20110321, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:29Z", "source_id": 63447435, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:34Z", "source_id": 20122698, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:33Z", "source_id": 63459306, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:37Z", "source_id": 20126044, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:14Z", "source_id": 63470003, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:15Z", "source_id": 20129062, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:10Z", "source_id": 63484428, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:13Z", "source_id": 20133170, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:51Z", "source_id": 63492054, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:55Z", "source_id": 20135405, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:28Z", "source_id": 63507943, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T17:03:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:31Z", "source_id": 20140009, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Littlehampton |
1610 |
1610 |
1 |
None |
None |
London Victoria (C) |
1759 |
1759 |
15 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26445/2026-09-21/detailed |
None |
Clapham Junction (C) |
2026-09-21T17:56:30+01:00 |
London Victoria (C) |
6.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 |
1757 |
1803 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140009 |
1790010093068023 |
136 |
136 |
2026-09-21 17:13:11.868425 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:08.503069 |
| 717458 |
748733 |
P24555 |
312R61MU21 |
2026-09-21 |
COMPLETE |
20139954 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 748733, "stp": "P", "toc": "Northern", "uid": "P24555", "consist": "150224+150269", "dest_crs": "WGN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24555/2026-09-21/detailed", "trust_id": "312R61MU21", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "3", "is_terminated": 1, "next_location": "Wigan North Western", "signalling_id": "2R61", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "Wigan North Western", "origin_dep_time": "1720", "origin_platform": "6", "current_location": "Wigan North Western Down Passenger Loop", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.57474377364522, 53.5424503244265], [-2.5755813, 53.5423475], [-2.5803652999999995, 53.5417041], [-2.5817334, 53.5415091], [-2.583417, 53.54124569999999], [-2.5838045999999997, 53.5411733], [-2.5849258, 53.5409443], [-2.586076, 53.5406982], [-2.5872977999999995, 53.540409999999994], [-2.587596, 53.54033170000001], [-2.5881614999999996, 53.540174400000005], [-2.5893075, 53.539826000000005], [-2.5913261999999997, 53.53916629999999], [-2.5925015, 53.538763], [-2.5930776, 53.5385759], [-2.5934366, 53.538462300000006], [-2.5942631, 53.53824389999999], [-2.5951641999999997, 53.53805369999999], [-2.5959378999999996, 53.53791530000001], [-2.596757199999999, 53.537812399999986], [-2.5975614, 53.5377335], [-2.5981683, 53.53769919999999], [-2.598846, 53.5376917], [-2.5998487, 53.53772], [-2.6006851, 53.5377655], [-2.6019885, 53.53784649999999], [-2.6032234, 53.5379605], [-2.6049298, 53.53813600000001], [-2.605114323946612, 53.538156243351445], [-2.6066926999999995, 53.5383294], [-2.608192100000001, 53.5385091], [-2.6099568, 53.538736599999986], [-2.6108502, 53.5388568], [-2.6120357, 53.5390721], [-2.612375, 53.5391287], [-2.6126929999999997, 53.539169499999986], [-2.6135138, 53.539254199999995], [-2.6151596, 53.539376399999995], [-2.6166469999999995, 53.539548800000006], [-2.6179848999999997, 53.5397127], [-2.6183788000000003, 53.539760900000005], [-2.6200381, 53.539956800000006], [-2.622123, 53.540201399999994], [-2.6223181, 53.5402257], [-2.6233553, 53.5403492], [-2.6234536, 53.54036299999999], [-2.6240726, 53.54045019999999], [-2.6244913999999997, 53.5405258], [-2.6250607, 53.54063910000001], [-2.6257342, 53.5407859], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6268923959503856, 53.541063697631], [-2.6271241613832172, 53.54114210804364], [-2.627329711753278, 53.541210934218086], [-2.627512646029218, 53.54127168167858], [-2.6276765631796866, 53.54132585594935], [-2.6278250621733332, 53.541374962554634], [-2.6279617419788073, 53.54142050701862], [-2.628090201564758, 53.541463994865566], [-2.6282140398998353, 53.5415069316197], [-2.6283368559526874, 53.54155082280525], [-2.6284622486919655, 53.54159717394642], [-2.628593817086318, 53.54164749056746], [-2.6287351601043945, 53.5417032781926], [-2.6288898767148448, 53.54176604234604], [-2.629061565886318, 53.54183728855204], [-2.629253826587463, 53.5419185223348], [-2.6294702577869304, 53.54201124921857], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]}", "current_leg_start": "Hindley", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "53.5431633", "next_location_lon": "-2.6322910", "previous_location": "Hindley", "current_leg_milage": "2.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 155.818, \"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\": 645.513, \"from_m\": 155.818, \"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\": 832.45, \"from_m\": 645.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 995.903, \"from_m\": 832.45, \"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\": 2666.491, \"from_m\": 995.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2885.927, \"from_m\": 2666.491, \"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\": 3719.24, \"from_m\": 2885.927, \"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\": 4905.004, \"from_m\": 3719.24, \"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\": 11877.052, \"from_m\": 4905.004, \"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\": 11937.298, \"from_m\": 11877.052, \"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\": 17445.846, \"from_m\": 11937.298, \"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\": 17516.559, \"from_m\": 17445.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23888.247, \"from_m\": 17516.559, \"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\": 25930.84, \"from_m\": 23888.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\": 26283.558, \"from_m\": 25930.84, \"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\": 27906.925, \"from_m\": 26283.558, \"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\": 28141.53, \"from_m\": 27906.925, \"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\": 28198.517, \"from_m\": 28141.53, \"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\": 28374.546, \"from_m\": 28198.517, \"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\": 28460.47, \"from_m\": 28374.546, \"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\": 28650.987, \"from_m\": 28460.47, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 748733, \"profile_key\": \"db787d0e0f73efa9cbdf3e31e3d4e068cf4a11a3179e814f5843ed6df84ece73\", \"schedule_id\": 20610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 2, \"distance_m\": 645.513, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Salford Central\", \"stage_seq\": 3, \"distance_m\": 1135.472, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Salford Crescent\", \"stage_seq\": 4, \"distance_m\": 2689.39, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Swinton\", \"stage_seq\": 5, \"distance_m\": 8116.373, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1735H\", \"location\": \"Moorside\", \"stage_seq\": 6, \"distance_m\": 9224.181, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739H\", \"location\": \"Walkden\", \"stage_seq\": 7, \"distance_m\": 12221.466, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745\", \"location\": \"Atherton\", \"stage_seq\": 8, \"distance_m\": 17852.713, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": \"1747H\", \"location\": \"Hag Fold\", \"stage_seq\": 9, \"distance_m\": 18942.782, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Daisy Hill\", \"stage_seq\": 10, \"distance_m\": 20557.811, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23812.363, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1756\", \"location\": \"Hindley\", \"stage_seq\": 12, \"distance_m\": 24635.981, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 13, \"distance_m\": 28324.647, \"section_seq\": 1, \"route_path_id\": 138768}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 14, \"distance_m\": 28650.987, \"section_seq\": 1, \"route_path_id\": 138768}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28650.987, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138768}], \"total_distance_m\": 28650.987, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26722.749, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1928.238, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.5431633", "current_position_lon": "-2.6322910", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:05Z\", \"source_id\": 63400701, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:07Z\", \"source_id\": 20109383, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:32Z\", \"source_id\": 63410238, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:31Z\", \"source_id\": 20112085, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:20Z\", \"source_id\": 20117632, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:12Z\", \"source_id\": 20120772, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:53Z\", \"source_id\": 63448625, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:54Z\", \"source_id\": 20123003, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:45Z\", \"source_id\": 63457014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 20125443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:05Z\", \"source_id\": 63472607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:10Z\", \"source_id\": 20129809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:15Z\", \"source_id\": 20133191, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:09Z\", \"source_id\": 63492885, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:13Z\", \"source_id\": 20135621, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:24Z\", \"source_id\": 63507696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:25Z\", \"source_id\": 20139954, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wigan North Western", "service_state_platform": "1", "timing_fact_generation": 1790010086759991, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:10.059149", "service_state_evidence_id": 20139954, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:11.223408", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
WGN |
2R61 |
150224+150269 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 155.818, "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": 645.513, "from_m": 155.818, "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": 832.45, "from_m": 645.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 995.903, "from_m": 832.45, "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": 2666.491, "from_m": 995.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2885.927, "from_m": 2666.491, "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": 3719.24, "from_m": 2885.927, "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": 4905.004, "from_m": 3719.24, "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": 11877.052, "from_m": 4905.004, "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": 11937.298, "from_m": 11877.052, "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": 17445.846, "from_m": 11937.298, "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": 17516.559, "from_m": 17445.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23888.247, "from_m": 17516.559, "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": 25930.84, "from_m": 23888.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": 26283.558, "from_m": 25930.84, "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": 27906.925, "from_m": 26283.558, "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": 28141.53, "from_m": 27906.925, "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": 28198.517, "from_m": 28141.53, "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": 28374.546, "from_m": 28198.517, "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": 28460.47, "from_m": 28374.546, "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": 28650.987, "from_m": 28460.47, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 748733, "profile_key": "db787d0e0f73efa9cbdf3e31e3d4e068cf4a11a3179e814f5843ed6df84ece73", "schedule_id": 20610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2689.39, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Swinton", "stage_seq": 5, "distance_m": 8116.373, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1735H", "location": "Moorside", "stage_seq": 6, "distance_m": 9224.181, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Walkden", "stage_seq": 7, "distance_m": 12221.466, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745", "location": "Atherton", "stage_seq": 8, "distance_m": 17852.713, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1747H", "location": "Hag Fold", "stage_seq": 9, "distance_m": 18942.782, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Daisy Hill", "stage_seq": 10, "distance_m": 20557.811, "section_seq": 1, "route_path_id": 138768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Crow Nest Jn", "stage_seq": 11, "distance_m": 23812.363, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1756", "location": "Hindley", "stage_seq": 12, "distance_m": 24635.981, "section_seq": 1, "route_path_id": 138768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Wigan Station Jn", "stage_seq": 13, "distance_m": 28324.647, "section_seq": 1, "route_path_id": 138768}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 14, "distance_m": 28650.987, "section_seq": 1, "route_path_id": 138768}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28650.987, "from_m": 0.0, "section_seq": 1, "route_path_id": 138768}], "total_distance_m": 28650.987, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26722.749, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1928.238, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:05Z", "source_id": 63400701, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:07Z", "source_id": 20109383, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:32Z", "source_id": 63410238, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:31Z", "source_id": 20112085, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:20Z", "source_id": 20117632, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:12Z", "source_id": 20120772, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:53Z", "source_id": 63448625, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:54Z", "source_id": 20123003, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:45Z", "source_id": 63457014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 20125443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:05Z", "source_id": 63472607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:10Z", "source_id": 20129809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:15Z", "source_id": 20133191, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:09Z", "source_id": 63492885, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:13Z", "source_id": 20135621, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9369, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:24Z", "source_id": 63507696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:25Z", "source_id": 20139954, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Manchester Victoria |
1720 |
1720 |
6 |
None |
None |
Wigan North Western |
1802 |
1802 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24555/2026-09-21/detailed |
None |
Hindley |
2026-09-21T17:57:00+01:00 |
Wigan North Western |
5.0 |
{"type": "LineString", "coordinates": [[-2.57474377364522, 53.5424503244265], [-2.5755813, 53.5423475], [-2.5803652999999995, 53.5417041], [-2.5817334, 53.5415091], [-2.583417, 53.54124569999999], [-2.5838045999999997, 53.5411733], [-2.5849258, 53.5409443], [-2.586076, 53.5406982], [-2.5872977999999995, 53.540409999999994], [-2.587596, 53.54033170000001], [-2.5881614999999996, 53.540174400000005], [-2.5893075, 53.539826000000005], [-2.5913261999999997, 53.53916629999999], [-2.5925015, 53.538763], [-2.5930776, 53.5385759], [-2.5934366, 53.538462300000006], [-2.5942631, 53.53824389999999], [-2.5951641999999997, 53.53805369999999], [-2.5959378999999996, 53.53791530000001], [-2.596757199999999, 53.537812399999986], [-2.5975614, 53.5377335], [-2.5981683, 53.53769919999999], [-2.598846, 53.5376917], [-2.5998487, 53.53772], [-2.6006851, 53.5377655], [-2.6019885, 53.53784649999999], [-2.6032234, 53.5379605], [-2.6049298, 53.53813600000001], [-2.605114323946612, 53.538156243351445], [-2.6066926999999995, 53.5383294], [-2.608192100000001, 53.5385091], [-2.6099568, 53.538736599999986], [-2.6108502, 53.5388568], [-2.6120357, 53.5390721], [-2.612375, 53.5391287], [-2.6126929999999997, 53.539169499999986], [-2.6135138, 53.539254199999995], [-2.6151596, 53.539376399999995], [-2.6166469999999995, 53.539548800000006], [-2.6179848999999997, 53.5397127], [-2.6183788000000003, 53.539760900000005], [-2.6200381, 53.539956800000006], [-2.622123, 53.540201399999994], [-2.6223181, 53.5402257], [-2.6233553, 53.5403492], [-2.6234536, 53.54036299999999], [-2.6240726, 53.54045019999999], [-2.6244913999999997, 53.5405258], [-2.6250607, 53.54063910000001], [-2.6257342, 53.5407859], [-2.6265448999999994, 53.5409607], [-2.6268356, 53.541046899999984], [-2.6268923959503856, 53.541063697631], [-2.6271241613832172, 53.54114210804364], [-2.627329711753278, 53.541210934218086], [-2.627512646029218, 53.54127168167858], [-2.6276765631796866, 53.54132585594935], [-2.6278250621733332, 53.541374962554634], [-2.6279617419788073, 53.54142050701862], [-2.628090201564758, 53.541463994865566], [-2.6282140398998353, 53.5415069316197], [-2.6283368559526874, 53.54155082280525], [-2.6284622486919655, 53.54159717394642], [-2.628593817086318, 53.54164749056746], [-2.6287351601043945, 53.5417032781926], [-2.6288898767148448, 53.54176604234604], [-2.629061565886318, 53.54183728855204], [-2.629253826587463, 53.5419185223348], [-2.6294702577869304, 53.54201124921857], [-2.6297074999999994, 53.5421171], [-2.629899, 53.5422066], [-2.6301216999999997, 53.5422956], [-2.6308401, 53.542583399999984], [-2.6318586, 53.54299149999999], [-2.632291, 53.54316329999999]]} |
2.5 |
1758 |
1803 |
Hindley |
Wigan North Western Down Passenger Loop |
Wigan North Western |
53.5431633 |
-2.6322910 |
53.5431633 |
-2.6322910 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Wigan North Western |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20139954 |
1790010086759991 |
42 |
42 |
2026-09-21 17:13:11.223408 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:10.059149 |
| 717459 |
748694 |
W82905 |
062N67MU21 |
2026-09-21 |
COMPLETE |
20140746 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 748694, "stp": "P", "toc": "ScotRail", "uid": "W82905", "consist": "385009+385030", "dest_crs": "ALO", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W82905/2026-09-21/detailed", "trust_id": "062N67MU21", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alloa", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "1", "is_terminated": 1, "next_location": "Alloa", "signalling_id": "2N67", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1803", "current_leg_dep": "1753", "current_leg_end": "Alloa", "origin_dep_time": "1719", "origin_platform": "7", "current_location": "Alloa", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "56.1179199", "next_location_lon": "-3.7888638", "previous_location": "Stirling", "current_leg_milage": "6.8", "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\": 3600.351, \"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\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 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\": 31408.817, \"from_m\": 27487.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\": 32002.27, \"from_m\": 31408.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\": 32712.526, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"capability_applied\": null, \"effective_limit_mph\": 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\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47615.592, \"from_m\": 47168.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47853.31, \"from_m\": 47615.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48228.183, \"from_m\": 47853.31, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 48265.925, \"from_m\": 48228.183, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50067.947, \"from_m\": 48265.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57870.367, \"from_m\": 50067.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58183.337, \"from_m\": 57870.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58354.547, \"from_m\": 58183.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 748694, \"profile_key\": \"410621cf680b39c4df63f256e48abf7a376abb3d1d9631b0f2dee0fe259851ce\", \"schedule_id\": 28870, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1719\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33550.315, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1745\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 34497.758, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1754H\", \"location\": \"Stirling\", \"stage_seq\": 12, \"distance_m\": 47489.116, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 13, \"distance_m\": 48860.148, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Cambus Loop\", \"stage_seq\": 14, \"distance_m\": 55475.79, \"section_seq\": 1, \"route_path_id\": 131145}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Alloa\", \"stage_seq\": 15, \"distance_m\": 58354.547, \"section_seq\": 1, \"route_path_id\": 131145}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58354.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131145}], \"total_distance_m\": 58354.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58354.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1719", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "56.1179199", "current_position_lon": "-3.7888638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:33Z\", \"source_id\": 63399201, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:36Z\", \"source_id\": 20108947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:59Z\", \"source_id\": 63411610, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:05Z\", \"source_id\": 20112496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:02Z\", \"source_id\": 63429072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:06Z\", \"source_id\": 20117434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:25Z\", \"source_id\": 63456038, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:28Z\", \"source_id\": 20125127, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:34Z\", \"source_id\": 63479990, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:38Z\", \"source_id\": 20131852, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:16Z\", \"source_id\": 63501690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:19Z\", \"source_id\": 20138200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:18Z\", \"source_id\": 63510468, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:22Z\", \"source_id\": 20140746, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alloa", "service_state_platform": "1", "timing_fact_generation": 1790010144823990, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:15.235226", "service_state_evidence_id": 20140746, "current_leg_start_actual_dep": "2026-09-21T17:54:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:15.308281", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
ALO |
2N67 |
385009+385030 |
6 |
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": 3600.351, "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": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 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": 31408.817, "from_m": 27487.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": 32002.27, "from_m": 31408.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": 32712.526, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "capability_applied": null, "effective_limit_mph": 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": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47615.592, "from_m": 47168.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47853.31, "from_m": 47615.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48228.183, "from_m": 47853.31, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 48265.925, "from_m": 48228.183, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 50067.947, "from_m": 48265.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57870.367, "from_m": 50067.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58183.337, "from_m": 57870.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58354.547, "from_m": 58183.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 748694, "profile_key": "410621cf680b39c4df63f256e48abf7a376abb3d1d9631b0f2dee0fe259851ce", "schedule_id": 28870, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1719", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33550.315, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1745", "location": "Larbert", "stage_seq": 11, "distance_m": 34497.758, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1754H", "location": "Stirling", "stage_seq": 12, "distance_m": 47489.116, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Causewayhead Jn", "stage_seq": 13, "distance_m": 48860.148, "section_seq": 1, "route_path_id": 131145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Cambus Loop", "stage_seq": 14, "distance_m": 55475.79, "section_seq": 1, "route_path_id": 131145}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Alloa", "stage_seq": 15, "distance_m": 58354.547, "section_seq": 1, "route_path_id": 131145}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58354.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 131145}], "total_distance_m": 58354.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58354.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:33Z", "source_id": 63399201, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:36Z", "source_id": 20108947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:59Z", "source_id": 63411610, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:05Z", "source_id": 20112496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:02Z", "source_id": 63429072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:06Z", "source_id": 20117434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:25Z", "source_id": 63456038, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:28Z", "source_id": 20125127, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:34Z", "source_id": 63479990, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:38Z", "source_id": 20131852, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:16Z", "source_id": 63501690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:19Z", "source_id": 20138200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 607, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:18Z", "source_id": 63510468, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:22Z", "source_id": 20140746, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
1719 |
1719 |
7 |
None |
None |
Alloa |
1803 |
1803 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W82905/2026-09-21/detailed |
None |
Stirling |
2026-09-21T17:54:30+01:00 |
Alloa |
10.0 |
{"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.9351664, 56.12055139999999], [-3.9353344, 56.120723], [-3.935493999999999, 56.120929], [-3.935538, 56.120993000000006], [-3.9356961, 56.12122320000001], [-3.935764400000001, 56.1213226], [-3.9358793, 56.12152639999999], [-3.9360101999999992, 56.1218351], [-3.936052699999999, 56.1219493], [-3.9361313, 56.1222318], [-3.9361706, 56.122550399999994], [-3.9362098, 56.122869], [-3.936213200000001, 56.1229388], [-3.9362322, 56.1233282], [-3.9362289, 56.1236243], [-3.9361739, 56.1240399], [-3.9361145, 56.124287200000005], [-3.9360236999999993, 56.12461029999999], [-3.935886899999999, 56.124993800000006], [-3.935814899999999, 56.125122], [-3.935767199999999, 56.1252069], [-3.935715599999999, 56.1252987], [-3.9354426, 56.1257844], [-3.9350686, 56.1263894], [-3.9349375, 56.1265996], [-3.9347375000000007, 56.1269202], [-3.934428299999999, 56.12742039999999], [-3.933289499999999, 56.1291688], [-3.933106, 56.1294551], [-3.9330999000000006, 56.129464600000006], [-3.9330408, 56.1295597], [-3.932399799999999, 56.1304623], [-3.9323041, 56.13059710000001], [-3.931231699999999, 56.13189010000001], [-3.930707570587363, 56.13248795651329], [-3.9303516, 56.13289399999999], [-3.9300494, 56.1331873], [-3.929562199999999, 56.133595099999994], [-3.9292412, 56.13383360000001], [-3.928755999999999, 56.13418209999998], [-3.9282971, 56.1344534], [-3.9280259, 56.1345933], [-3.9276785, 56.1347609], [-3.9275687, 56.13481389999999], [-3.9267348, 56.1351377], [-3.9261003, 56.13533580000001], [-3.9256722, 56.1354584], [-3.9247884, 56.13566070000001], [-3.9242928, 56.13576040000001], [-3.92349, 56.1358657], [-3.923373799999999, 56.1358809], [-3.9227177, 56.13593509999999], [-3.9220853, 56.1359584], [-3.9212582, 56.135959], [-3.9202666, 56.1359247], [-3.9194721, 56.1358392], [-3.918312899999999, 56.1356087], [-3.916906299999999, 56.135218599999995], [-3.9155076000000006, 56.1347295], [-3.913405399999999, 56.13399450000001], [-3.9125994, 56.13373360000001], [-3.9116677, 56.1334714], [-3.9116127, 56.1334572], [-3.9104625, 56.1331597], [-3.909465299999999, 56.1329244], [-3.9078278000000006, 56.132595499999994], [-3.9063429999999992, 56.1323559], [-3.9053537, 56.1322214], [-3.9044482, 56.1321209], [-3.9030803, 56.1320004], [-3.9020545, 56.13193219999999], [-3.901062, 56.1318951], [-3.9005703, 56.1318836], [-3.9000422, 56.13187129999999], [-3.8985692999999992, 56.13186739999999], [-3.8959122, 56.1318766], [-3.8917681, 56.131923099999995], [-3.8902245999999994, 56.1319279], [-3.8885770000000006, 56.131933100000005], [-3.888429199999999, 56.13193350000001], [-3.8882859, 56.131934], [-3.8872521, 56.1319372], [-3.8798491999999993, 56.1319731], [-3.8788423, 56.13197840000001], [-3.8747805, 56.13199960000001], [-3.8736265, 56.131979], [-3.869841300000001, 56.132028899999995], [-3.8694252, 56.13203440000001], [-3.8674019999999993, 56.132051099999984], [-3.8660438999999993, 56.1320068], [-3.8656697, 56.1319946], [-3.8640982999999993, 56.13189150000001], [-3.862755721713942, 56.131751610242446], [-3.8622555999999992, 56.13169950000001], [-3.8614228, 56.13158], [-3.8601289, 56.1313943], [-3.8579516, 56.1310117], [-3.854014199999999, 56.1300418], [-3.852659099999999, 56.1296553], [-3.851822, 56.12942360000001], [-3.8498407, 56.12883399999999], [-3.8476939, 56.1282239], [-3.8470483, 56.1280404], [-3.845467, 56.12759109999999], [-3.8427689, 56.1268029], [-3.8422579, 56.12665359999998], [-3.8421304, 56.1266164], [-3.8406821, 56.1261968], [-3.8397917, 56.1259376], [-3.836451100000001, 56.124965], [-3.835608, 56.12471699999999], [-3.8326206, 56.1238381], [-3.832161459485359, 56.12370477021678], [-3.8290764, 56.1228089], [-3.826658699999999, 56.1221068], [-3.8252425, 56.1216878], [-3.822149499999999, 56.120772800000005], [-3.8197442000000006, 56.1200761], [-3.817506100000001, 56.11942789999999], [-3.816195, 56.11904810000001], [-3.8154836, 56.11885360000001], [-3.8139971, 56.1185022], [-3.8130906, 56.11830760000001], [-3.8121655, 56.11812679999999], [-3.810489599999999, 56.11785150000001], [-3.8099927, 56.1177725], [-3.8096516, 56.1177182], [-3.8087950999999993, 56.11762269999999], [-3.807800699999999, 56.1175119], [-3.8074368, 56.11747939999999], [-3.8069439, 56.117439999999995], [-3.80614, 56.117381], [-3.8052062, 56.1173372], [-3.8025265, 56.1172978], [-3.7993127000000007, 56.117366999999994], [-3.7971912, 56.1174127], [-3.7965978, 56.117420799999984], [-3.7958307, 56.1174312], [-3.7937559, 56.11745930000001], [-3.7929341, 56.11750549999999], [-3.7928675, 56.117512], [-3.7925375, 56.11754429999999], [-3.7922567, 56.11757180000001], [-3.791586, 56.117667299999994], [-3.791067299999999, 56.1177169], [-3.7908293, 56.11774249999999], [-3.7906993, 56.117760099999984], [-3.7902908, 56.1178131], [-3.78991, 56.11784819999999], [-3.789731099999999, 56.1178605], [-3.7888638, 56.11791989999998]]} |
6.8 |
1753 |
1803 |
Stirling |
Alloa |
Alloa |
56.1179199 |
-3.7888638 |
56.1179199 |
-3.7888638 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Alloa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140746 |
1790010144823990 |
44 |
44 |
2026-09-21 17:13:15.308281 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:15.235226 |
| 717460 |
749025 |
G16244 |
322U73MV21 |
2026-09-21 |
COMPLETE |
20140838 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 749025, "stp": "O", "toc": "TransPennine Express", "uid": "G16244", "consist": "185134+185137", "dest_crs": "MSN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G16244/2026-09-21/detailed", "trust_id": "322U73MV21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marsden", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "1", "is_terminated": 1, "next_location": "Marsden", "signalling_id": "2U73", "timing_status": "ON TIME", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1803", "current_leg_dep": "1756", "current_leg_end": "Marsden", "origin_dep_time": "1730", "origin_platform": "1", "current_location": "Marsden", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0141359, 53.5388263], [-2.013659, 53.53912619999999], [-2.0132813, 53.5393915], [-2.0128496, 53.539730599999984], [-2.0120929999999997, 53.5404325], [-2.011402, 53.5412541], [-2.0109321, 53.5419329], [-2.0105357, 53.5426073], [-2.0101355, 53.5435299], [-2.0098142, 53.5444721], [-2.0095945, 53.54530400000001], [-2.0095872, 53.545359], [-2.0094467, 53.546077], [-2.0092893, 53.54693100000001], [-2.0092366, 53.5472171], [-2.0091055, 53.547928600000006], [-2.0088649, 53.54924390000001], [-2.008664, 53.55002300000001], [-2.0086073, 53.5503304], [-2.0085739, 53.550511699999994], [-2.0083269, 53.5518284], [-2.0082413, 53.55222559999999], [-2.0080997, 53.55269640000001], [-2.0079914, 53.55294699999999], [-2.0078972, 53.553165099999994], [-2.0076722, 53.5536112], [-2.0074158, 53.554021899999995], [-2.0072581, 53.554274500000005], [-2.006818, 53.5548007], [-2.0065029, 53.5551043], [-2.0059263, 53.5556039], [-2.0053356, 53.55603070000001], [-2.0042946, 53.5566209], [-2.003042, 53.55718660000001], [-2.0019513, 53.5576476], [-2.0014127, 53.5579186], [-2.0006835, 53.5583203], [-2.0001148, 53.55869560000001], [-1.9993176, 53.559334], [-1.9987058999999996, 53.55993], [-1.9982465, 53.5604861], [-1.9979307, 53.56099030000001], [-1.9976152, 53.5616275], [-1.99745, 53.5621295], [-1.9973110999999997, 53.56262729999999], [-1.9970159, 53.56334189999999], [-1.9967958, 53.56380469999999], [-1.9964647999999996, 53.56429649999999], [-1.9961868, 53.5646362], [-1.996085369871666, 53.56474360158891], [-1.9959526987559153, 53.56488063235461], [-1.99583642815893, 53.56500114919319], [-1.9957339941857313, 53.56510742560789], [-1.9956428329413376, 53.565201735101944], [-1.9955603805307705, 53.56528635117858], [-1.995484073059048, 53.565363547341015], [-1.995411346631192, 53.565435597092474], [-1.9953396373522203, 53.565504773936205], [-1.9952663813271547, 53.565573351375434], [-1.995189014661014, 53.56564360291336], [-1.9951049734588189, 53.56571780205325], [-1.9950116938255884, 53.5657982222983], [-1.9949066118663432, 53.56588713715175], [-1.9947871636861028, 53.56598682011683], [-1.9946507853898872, 53.56609954469676], [-1.9944949130827163, 53.56622758439478], [-1.9942525, 53.5664079], [-1.9937513, 53.5667713], [-1.9932224, 53.567153], [-1.9927049, 53.56753], [-1.9921249, 53.567948], [-1.9917506, 53.5682199], [-1.9916355, 53.5683035], [-1.9915651, 53.5683546], [-1.9912483, 53.5685929], [-1.9909878, 53.5688069], [-1.9908093, 53.5689652], [-1.9906439, 53.5691352], [-1.9905299, 53.5692479], [-1.9900924, 53.5697004], [-1.9899432, 53.5698568], [-1.9898548, 53.569946], [-1.9897537, 53.5700359], [-1.9896208, 53.5701419], [-1.9894434, 53.570279], [-1.989347, 53.5703505], [-1.9890283, 53.5705783], [-1.9774618, 53.5787522], [-1.9437458, 53.6025699], [-1.9432427, 53.6028951], [-1.9429412, 53.6030841], [-1.942771, 53.6031902], [-1.9425909, 53.6032927], [-1.9424424, 53.6033706], [-1.9422735, 53.6034461], [-1.9419705, 53.6035752], [-1.9416178, 53.6036999], [-1.9415165, 53.6037279], [-1.941219, 53.60381], [-1.9408593, 53.6038901], [-1.9405682, 53.6039428], [-1.9403423, 53.6039757], [-1.9400984, 53.604001], [-1.9398558, 53.6040192], [-1.9396084, 53.6040339], [-1.9394801, 53.6040379], [-1.9392887, 53.6040382], [-1.9390852, 53.6040352], [-1.9388487, 53.6040257], [-1.9386236, 53.6040118], [-1.9382113, 53.6039657], [-1.9377567, 53.6038881], [-1.9375518, 53.6038445], [-1.9374195, 53.6038163], [-1.9370927, 53.6037363], [-1.9363635, 53.6035549], [-1.9359738, 53.6034691], [-1.93543, 53.6033683], [-1.9349401, 53.6033005], [-1.9344328, 53.6032464], [-1.9337894, 53.6031995], [-1.9332171, 53.6031787], [-1.9324452, 53.6031835], [-1.9317068, 53.6032123], [-1.9312889, 53.6032336], [-1.9306804, 53.6032727]]}", "current_leg_start": "Greenfield", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "53.6032727", "next_location_lon": "-1.9306804", "previous_location": "Greenfield", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8322.569, \"from_m\": 5579.627, \"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\": 8618.931, \"from_m\": 8322.569, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8670.038, \"from_m\": 8618.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9229.595, \"from_m\": 8670.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11295.87, \"from_m\": 9229.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\": 13084.645, \"from_m\": 11295.87, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23417.858, \"from_m\": 13084.645, \"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\": 23736.538, \"from_m\": 23417.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28382.834, \"from_m\": 23736.538, \"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\": 29032.353, \"from_m\": 28382.834, \"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\": 29314.779, \"from_m\": 29032.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 749025, \"profile_key\": \"ef6a046a09597092646490c5281f282086310f42313123bf14bbd8c6452cdbf7\", \"schedule_id\": 36761, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1746H\", \"location\": \"Stalybridge\", \"stage_seq\": 5, \"distance_m\": 11913.826, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751H\", \"location\": \"Mossley (Grtr Manchester)\", \"stage_seq\": 6, \"distance_m\": 16206.536, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1756\", \"location\": \"Greenfield\", \"stage_seq\": 7, \"distance_m\": 19705.316, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Diggle Jn\", \"stage_seq\": 8, \"distance_m\": 23059.094, \"section_seq\": 1, \"route_path_id\": 144899}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Marsden\", \"stage_seq\": 9, \"distance_m\": 29314.779, \"section_seq\": 1, \"route_path_id\": 144899}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29314.779, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144899}], \"total_distance_m\": 29314.779, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26003.153, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3311.626, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1730", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.6032727", "current_position_lon": "-1.9306804", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:09Z\", \"source_id\": 63426481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:15Z\", \"source_id\": 20116767, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:41Z\", \"source_id\": 63439459, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:43Z\", \"source_id\": 20120423, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:38Z\", \"source_id\": 63450894, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:44Z\", \"source_id\": 20123694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8658, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:28Z\", \"source_id\": 63473690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:31Z\", \"source_id\": 20130078, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 63486739, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 63486752, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:04Z\", \"source_id\": 20133889, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:24Z\", \"source_id\": 63510717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:30Z\", \"source_id\": 20140838, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marsden", "service_state_platform": "1", "timing_fact_generation": 1790010157360304, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:18.008595", "service_state_evidence_id": 20140838, "current_leg_start_actual_dep": "2026-09-21T17:56:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:18.068035", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
MAN |
MSN |
2U73 |
185134+185137 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8322.569, "from_m": 5579.627, "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": 8618.931, "from_m": 8322.569, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8670.038, "from_m": 8618.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9229.595, "from_m": 8670.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11295.87, "from_m": 9229.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": 13084.645, "from_m": 11295.87, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23417.858, "from_m": 13084.645, "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": 23736.538, "from_m": 23417.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28382.834, "from_m": 23736.538, "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": 29032.353, "from_m": 28382.834, "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": 29314.779, "from_m": 29032.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 749025, "profile_key": "ef6a046a09597092646490c5281f282086310f42313123bf14bbd8c6452cdbf7", "schedule_id": 36761, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1730", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 144899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 144899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 144899}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1746H", "location": "Stalybridge", "stage_seq": 5, "distance_m": 11913.826, "section_seq": 1, "route_path_id": 144899}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751H", "location": "Mossley (Grtr Manchester)", "stage_seq": 6, "distance_m": 16206.536, "section_seq": 1, "route_path_id": 144899}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1756", "location": "Greenfield", "stage_seq": 7, "distance_m": 19705.316, "section_seq": 1, "route_path_id": 144899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Diggle Jn", "stage_seq": 8, "distance_m": 23059.094, "section_seq": 1, "route_path_id": 144899}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Marsden", "stage_seq": 9, "distance_m": 29314.779, "section_seq": 1, "route_path_id": 144899}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29314.779, "from_m": 0.0, "section_seq": 1, "route_path_id": 144899}], "total_distance_m": 29314.779, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26003.153, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3311.626, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:09Z", "source_id": 63426481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:15Z", "source_id": 20116767, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:41Z", "source_id": 63439459, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:43Z", "source_id": 20120423, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:38Z", "source_id": 63450894, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:44Z", "source_id": 20123694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8658, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:28Z", "source_id": 63473690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:31Z", "source_id": 20130078, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 63486739, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 63486752, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:04Z", "source_id": 20133889, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:24Z", "source_id": 63510717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:30Z", "source_id": 20140838, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1730 |
1730 |
1 |
None |
None |
Marsden |
1803 |
1803 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G16244/2026-09-21/detailed |
None |
Greenfield |
2026-09-21T17:56:00+01:00 |
Marsden |
7.0 |
{"type": "LineString", "coordinates": [[-2.0141359, 53.5388263], [-2.013659, 53.53912619999999], [-2.0132813, 53.5393915], [-2.0128496, 53.539730599999984], [-2.0120929999999997, 53.5404325], [-2.011402, 53.5412541], [-2.0109321, 53.5419329], [-2.0105357, 53.5426073], [-2.0101355, 53.5435299], [-2.0098142, 53.5444721], [-2.0095945, 53.54530400000001], [-2.0095872, 53.545359], [-2.0094467, 53.546077], [-2.0092893, 53.54693100000001], [-2.0092366, 53.5472171], [-2.0091055, 53.547928600000006], [-2.0088649, 53.54924390000001], [-2.008664, 53.55002300000001], [-2.0086073, 53.5503304], [-2.0085739, 53.550511699999994], [-2.0083269, 53.5518284], [-2.0082413, 53.55222559999999], [-2.0080997, 53.55269640000001], [-2.0079914, 53.55294699999999], [-2.0078972, 53.553165099999994], [-2.0076722, 53.5536112], [-2.0074158, 53.554021899999995], [-2.0072581, 53.554274500000005], [-2.006818, 53.5548007], [-2.0065029, 53.5551043], [-2.0059263, 53.5556039], [-2.0053356, 53.55603070000001], [-2.0042946, 53.5566209], [-2.003042, 53.55718660000001], [-2.0019513, 53.5576476], [-2.0014127, 53.5579186], [-2.0006835, 53.5583203], [-2.0001148, 53.55869560000001], [-1.9993176, 53.559334], [-1.9987058999999996, 53.55993], [-1.9982465, 53.5604861], [-1.9979307, 53.56099030000001], [-1.9976152, 53.5616275], [-1.99745, 53.5621295], [-1.9973110999999997, 53.56262729999999], [-1.9970159, 53.56334189999999], [-1.9967958, 53.56380469999999], [-1.9964647999999996, 53.56429649999999], [-1.9961868, 53.5646362], [-1.996085369871666, 53.56474360158891], [-1.9959526987559153, 53.56488063235461], [-1.99583642815893, 53.56500114919319], [-1.9957339941857313, 53.56510742560789], [-1.9956428329413376, 53.565201735101944], [-1.9955603805307705, 53.56528635117858], [-1.995484073059048, 53.565363547341015], [-1.995411346631192, 53.565435597092474], [-1.9953396373522203, 53.565504773936205], [-1.9952663813271547, 53.565573351375434], [-1.995189014661014, 53.56564360291336], [-1.9951049734588189, 53.56571780205325], [-1.9950116938255884, 53.5657982222983], [-1.9949066118663432, 53.56588713715175], [-1.9947871636861028, 53.56598682011683], [-1.9946507853898872, 53.56609954469676], [-1.9944949130827163, 53.56622758439478], [-1.9942525, 53.5664079], [-1.9937513, 53.5667713], [-1.9932224, 53.567153], [-1.9927049, 53.56753], [-1.9921249, 53.567948], [-1.9917506, 53.5682199], [-1.9916355, 53.5683035], [-1.9915651, 53.5683546], [-1.9912483, 53.5685929], [-1.9909878, 53.5688069], [-1.9908093, 53.5689652], [-1.9906439, 53.5691352], [-1.9905299, 53.5692479], [-1.9900924, 53.5697004], [-1.9899432, 53.5698568], [-1.9898548, 53.569946], [-1.9897537, 53.5700359], [-1.9896208, 53.5701419], [-1.9894434, 53.570279], [-1.989347, 53.5703505], [-1.9890283, 53.5705783], [-1.9774618, 53.5787522], [-1.9437458, 53.6025699], [-1.9432427, 53.6028951], [-1.9429412, 53.6030841], [-1.942771, 53.6031902], [-1.9425909, 53.6032927], [-1.9424424, 53.6033706], [-1.9422735, 53.6034461], [-1.9419705, 53.6035752], [-1.9416178, 53.6036999], [-1.9415165, 53.6037279], [-1.941219, 53.60381], [-1.9408593, 53.6038901], [-1.9405682, 53.6039428], [-1.9403423, 53.6039757], [-1.9400984, 53.604001], [-1.9398558, 53.6040192], [-1.9396084, 53.6040339], [-1.9394801, 53.6040379], [-1.9392887, 53.6040382], [-1.9390852, 53.6040352], [-1.9388487, 53.6040257], [-1.9386236, 53.6040118], [-1.9382113, 53.6039657], [-1.9377567, 53.6038881], [-1.9375518, 53.6038445], [-1.9374195, 53.6038163], [-1.9370927, 53.6037363], [-1.9363635, 53.6035549], [-1.9359738, 53.6034691], [-1.93543, 53.6033683], [-1.9349401, 53.6033005], [-1.9344328, 53.6032464], [-1.9337894, 53.6031995], [-1.9332171, 53.6031787], [-1.9324452, 53.6031835], [-1.9317068, 53.6032123], [-1.9312889, 53.6032336], [-1.9306804, 53.6032727]]} |
6.0 |
1756 |
1803 |
Greenfield |
Marsden |
Marsden |
53.6032727 |
-1.9306804 |
53.6032727 |
-1.9306804 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Marsden |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140838 |
1790010157360304 |
35 |
35 |
2026-09-21 17:13:18.068035 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:18.008595 |
| 717461 |
747212 |
P88754 |
872N50NS21 |
2026-09-21 |
COMPLETE |
20141521 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 747212, "stp": "P", "toc": "Southeastern", "uid": "P88754", "consist": "377125+377130", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88754/2026-09-21/detailed", "trust_id": "872N50NS21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2N50", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "1803", "current_leg_dep": "1754", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "1625", "origin_platform": "4", "current_location": "Ashford International", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Charing", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Charing", "current_leg_milage": "6.1", "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\": 28322.626, \"from_m\": 28220.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}, {\"to_m\": 28573.466, \"from_m\": 28322.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38739.135, \"from_m\": 28573.466, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39631.41, \"from_m\": 38739.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39653.285, \"from_m\": 39631.41, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39674.692, \"from_m\": 39653.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40292.976, \"from_m\": 39674.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47044.057, \"from_m\": 40292.976, \"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\": 50140.74, \"from_m\": 47044.057, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63258.045, \"from_m\": 50140.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\": 63871.77, \"from_m\": 63258.045, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64415.635, \"from_m\": 63871.77, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68009.082, \"from_m\": 64415.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68492.552, \"from_m\": 68009.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73772.52, \"from_m\": 68492.552, \"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\": 76904.141, \"from_m\": 73772.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89569.348, \"from_m\": 76904.141, \"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\": 89613.177, \"from_m\": 89569.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90779.052, \"from_m\": 89613.177, \"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\": 93144.164, \"from_m\": 90779.052, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94375.591, \"from_m\": 93144.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94574.76, \"from_m\": 94375.591, \"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\": 94629.976, \"from_m\": 94574.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94868.851, \"from_m\": 94629.976, \"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\": 95117.488, \"from_m\": 94868.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95167.682, \"from_m\": 95117.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}], \"service_id\": 747212, \"profile_key\": \"3a555e8caf17cc659dfb08678fde7b0be4e16ff9c955285b6a3577a374e57be9\", \"schedule_id\": 23911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6407.759, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.098, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.529, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16028.964, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642H\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.453, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.434, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21583.798, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 27945.462, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700H\", \"location\": \"Otford\", \"stage_seq\": 13, \"distance_m\": 38636.288, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Otford Jn\", \"stage_seq\": 14, \"distance_m\": 39602.904, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 15, \"distance_m\": 47599.467, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"West Malling\", \"stage_seq\": 16, \"distance_m\": 55741.255, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"East Malling\", \"stage_seq\": 17, \"distance_m\": 57497.889, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Barming\", \"stage_seq\": 18, \"distance_m\": 60316.976, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727H\", \"location\": \"Maidstone East\", \"stage_seq\": 19, \"distance_m\": 64174.117, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733H\", \"location\": \"Bearsted\", \"stage_seq\": 20, \"distance_m\": 68680.643, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737H\", \"location\": \"Hollingbourne\", \"stage_seq\": 21, \"distance_m\": 72298.451, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742\", \"location\": \"Harrietsham\", \"stage_seq\": 22, \"distance_m\": 76223.513, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Lenham\", \"stage_seq\": 23, \"distance_m\": 78882.328, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Charing\", \"stage_seq\": 24, \"distance_m\": 85295.815, \"section_seq\": 1, \"route_path_id\": 139945}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 25, \"distance_m\": 95167.682, \"section_seq\": 1, \"route_path_id\": 139945}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 95167.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139945}], \"total_distance_m\": 95167.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93140.689, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2026.993, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:19Z\", \"source_id\": 63259162, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:24Z\", \"source_id\": 20068563, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:16Z\", \"source_id\": 63261601, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:20Z\", \"source_id\": 20069267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:38Z\", \"source_id\": 63272730, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:40Z\", \"source_id\": 20072582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:29Z\", \"source_id\": 63274810, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:31Z\", \"source_id\": 20073156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:34Z\", \"source_id\": 63277567, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:36Z\", \"source_id\": 20073938, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:49Z\", \"source_id\": 63280921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:50Z\", \"source_id\": 20074904, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:26Z\", \"source_id\": 63303806, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:27Z\", \"source_id\": 20081589, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:19Z\", \"source_id\": 63328100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:25Z\", \"source_id\": 20088617, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:20Z\", \"source_id\": 63350583, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:25Z\", \"source_id\": 20095037, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:41Z\", \"source_id\": 63368578, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:44Z\", \"source_id\": 20100160, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:07Z\", \"source_id\": 63377999, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:10Z\", \"source_id\": 20102890, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:17Z\", \"source_id\": 63387154, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:20Z\", \"source_id\": 20105468, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:05Z\", \"source_id\": 63403439, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:08Z\", \"source_id\": 20110154, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:26Z\", \"source_id\": 63415620, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:31Z\", \"source_id\": 20113707, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:08Z\", \"source_id\": 63432172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:11Z\", \"source_id\": 20118319, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:17Z\", \"source_id\": 63449893, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:21Z\", \"source_id\": 20123393, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:59Z\", \"source_id\": 63460530, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:04Z\", \"source_id\": 20126410, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:17Z\", \"source_id\": 63479191, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:20Z\", \"source_id\": 20131621, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:16Z\", \"source_id\": 63513182, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:20Z\", \"source_id\": 20141521, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1790010201655292, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:20.130729", "service_state_evidence_id": 20141521, "current_leg_start_actual_dep": "2026-09-21T17:51:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:20.411126", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
2N50 |
377125+377130 |
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": 28322.626, "from_m": 28220.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}, {"to_m": 28573.466, "from_m": 28322.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38739.135, "from_m": 28573.466, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39631.41, "from_m": 38739.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39653.285, "from_m": 39631.41, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39674.692, "from_m": 39653.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40292.976, "from_m": 39674.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47044.057, "from_m": 40292.976, "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": 50140.74, "from_m": 47044.057, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63258.045, "from_m": 50140.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": 63871.77, "from_m": 63258.045, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64415.635, "from_m": 63871.77, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68009.082, "from_m": 64415.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68492.552, "from_m": 68009.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73772.52, "from_m": 68492.552, "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": 76904.141, "from_m": 73772.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89569.348, "from_m": 76904.141, "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": 89613.177, "from_m": 89569.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90779.052, "from_m": 89613.177, "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": 93144.164, "from_m": 90779.052, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94375.591, "from_m": 93144.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94574.76, "from_m": 94375.591, "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": 94629.976, "from_m": 94574.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94868.851, "from_m": 94629.976, "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": 95117.488, "from_m": 94868.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95167.682, "from_m": 95117.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}], "service_id": 747212, "profile_key": "3a555e8caf17cc659dfb08678fde7b0be4e16ff9c955285b6a3577a374e57be9", "schedule_id": 23911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1625", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6407.759, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.098, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.529, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Shortlands", "stage_seq": 8, "distance_m": 16028.964, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642H", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.453, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.434, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21583.798, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Swanley", "stage_seq": 12, "distance_m": 27945.462, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Otford", "stage_seq": 13, "distance_m": 38636.288, "section_seq": 1, "route_path_id": 139945}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Otford Jn", "stage_seq": 14, "distance_m": 39602.904, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Borough Green & Wrotham", "stage_seq": 15, "distance_m": 47599.467, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "West Malling", "stage_seq": 16, "distance_m": 55741.255, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "East Malling", "stage_seq": 17, "distance_m": 57497.889, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Barming", "stage_seq": 18, "distance_m": 60316.976, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727H", "location": "Maidstone East", "stage_seq": 19, "distance_m": 64174.117, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733H", "location": "Bearsted", "stage_seq": 20, "distance_m": 68680.643, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Hollingbourne", "stage_seq": 21, "distance_m": 72298.451, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742", "location": "Harrietsham", "stage_seq": 22, "distance_m": 76223.513, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Lenham", "stage_seq": 23, "distance_m": 78882.328, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Charing", "stage_seq": 24, "distance_m": 85295.815, "section_seq": 1, "route_path_id": 139945}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 25, "distance_m": 95167.682, "section_seq": 1, "route_path_id": 139945}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 95167.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 139945}], "total_distance_m": 95167.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93140.689, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2026.993, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:19Z", "source_id": 63259162, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:24Z", "source_id": 20068563, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:16Z", "source_id": 63261601, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:20Z", "source_id": 20069267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:38Z", "source_id": 63272730, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:40Z", "source_id": 20072582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:29Z", "source_id": 63274810, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:31Z", "source_id": 20073156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:34Z", "source_id": 63277567, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:36Z", "source_id": 20073938, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:49Z", "source_id": 63280921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:50Z", "source_id": 20074904, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:26Z", "source_id": 63303806, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:27Z", "source_id": 20081589, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:19Z", "source_id": 63328100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:25Z", "source_id": 20088617, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:20Z", "source_id": 63350583, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:07:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:25Z", "source_id": 20095037, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:41Z", "source_id": 63368578, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:44Z", "source_id": 20100160, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:07Z", "source_id": 63377999, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:10Z", "source_id": 20102890, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32799, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:17Z", "source_id": 63387154, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:20Z", "source_id": 20105468, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:05Z", "source_id": 63403439, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:08Z", "source_id": 20110154, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:26Z", "source_id": 63415620, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:31Z", "source_id": 20113707, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32825, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:08Z", "source_id": 63432172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:11Z", "source_id": 20118319, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32830, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:17Z", "source_id": 63449893, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:21Z", "source_id": 20123393, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32836, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:59Z", "source_id": 63460530, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:04Z", "source_id": 20126410, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:17Z", "source_id": 63479191, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:20Z", "source_id": 20131621, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:16Z", "source_id": 63513182, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:20Z", "source_id": 20141521, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
London Victoria |
1625 |
1625 |
4 |
None |
None |
Ashford (Kent) |
1803 |
1803 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88754/2026-09-21/detailed |
None |
Charing |
2026-09-21T17:51:00+01:00 |
Ashford (Kent) |
9.0 |
{"type": "LineString", "coordinates": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} |
6.1 |
1754 |
1803 |
Charing |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141521 |
1790010201655292 |
113 |
113 |
2026-09-21 17:13:20.411126 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:20.130729 |
| 717462 |
748734 |
P86943 |
882D16NU21 |
2026-09-21 |
COMPLETE |
20140011 |
2026-09-21 18:03:00 |
2026-09-21 17:13:22 |
2026-09-23 17:13:22 |
{"id": 748734, "stp": "P", "toc": "Southeastern", "uid": "P86943", "consist": "465008+465035", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86943/2026-09-21/detailed", "trust_id": "882D16NU21", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2D16", "timing_status": "ON TIME", "origin_station": "Orpington", "current_leg_arr": "1803", "current_leg_dep": "1756", "current_leg_end": "London Victoria", "origin_dep_time": "1720", "origin_platform": "8", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Brixton", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Brixton", "current_leg_milage": "3.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"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\": 350.071, \"from_m\": 198.971, \"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\": 400.113, \"from_m\": 350.071, \"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\": 488.011, \"from_m\": 400.113, \"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\": 542.97, \"from_m\": 488.011, \"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\": 2547.8, \"from_m\": 542.97, \"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\": 3717.658, \"from_m\": 2547.8, \"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\": 3901.63, \"from_m\": 3717.658, \"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\": 4443.551, \"from_m\": 3901.63, \"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\": 4478.445, \"from_m\": 4443.551, \"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\": 4525.211, \"from_m\": 4478.445, \"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\": 4571.709, \"from_m\": 4525.211, \"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\": 6747.507, \"from_m\": 4571.709, \"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\": 6796.373, \"from_m\": 6747.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17303.298, \"from_m\": 6796.373, \"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\": 17836.426, \"from_m\": 17303.298, \"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\": 17852.728, \"from_m\": 17836.426, \"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\": 17894.834, \"from_m\": 17852.728, \"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\": 19000.747, \"from_m\": 17894.834, \"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\": 20450.094, \"from_m\": 19000.747, \"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\": 20575.971, \"from_m\": 20450.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20748.014, \"from_m\": 20575.971, \"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\": 20821.836, \"from_m\": 20748.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22119.116, \"from_m\": 20821.836, \"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\": 22550.151, \"from_m\": 22119.116, \"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\": 22879.076, \"from_m\": 22550.151, \"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\": 24000.764, \"from_m\": 22879.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 748734, \"profile_key\": \"f9586f030860820778cdacfe3af4bd5bab80ce416886153e9339a1f6795eabf6\", \"schedule_id\": 23263, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7942.518, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10089.688, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 11429.12, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1744\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 12459.77, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 14763.158, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1750\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15878.218, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 17591.902, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1756\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 18845.493, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 20575.971, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 22598.056, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 17, \"distance_m\": 24000.764, \"section_seq\": 1, \"route_path_id\": 139774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24000.764, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}], \"total_distance_m\": 24000.764, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22630.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1370.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:03Z\", \"source_id\": 63395136, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:06Z\", \"source_id\": 20107718, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:09Z\", \"source_id\": 63409087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:11Z\", \"source_id\": 20111793, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:12Z\", \"source_id\": 63420794, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:14Z\", \"source_id\": 20115149, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:07Z\", \"source_id\": 63429312, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:10Z\", \"source_id\": 20117491, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:17Z\", \"source_id\": 63444116, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:23Z\", \"source_id\": 20121703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:27Z\", \"source_id\": 63450447, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:29Z\", \"source_id\": 20123507, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:01Z\", \"source_id\": 63457719, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:05Z\", \"source_id\": 20125585, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:14Z\", \"source_id\": 63467086, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:18Z\", \"source_id\": 20128204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:40Z\", \"source_id\": 63474279, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:43Z\", \"source_id\": 20130242, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:24Z\", \"source_id\": 63482336, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:27Z\", \"source_id\": 20132523, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:59Z\", \"source_id\": 63489621, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:06Z\", \"source_id\": 20134728, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:28Z\", \"source_id\": 63507971, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:31Z\", \"source_id\": 20140011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1790010094371235, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:21.586138", "service_state_evidence_id": 20140011, "current_leg_start_actual_dep": "2026-09-21T17:56:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:22.075115", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
None |
2D16 |
465008+465035 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "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": 350.071, "from_m": 198.971, "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": 400.113, "from_m": 350.071, "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": 488.011, "from_m": 400.113, "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": 542.97, "from_m": 488.011, "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": 2547.8, "from_m": 542.97, "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": 3717.658, "from_m": 2547.8, "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": 3901.63, "from_m": 3717.658, "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": 4443.551, "from_m": 3901.63, "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": 4478.445, "from_m": 4443.551, "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": 4525.211, "from_m": 4478.445, "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": 4571.709, "from_m": 4525.211, "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": 6747.507, "from_m": 4571.709, "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": 6796.373, "from_m": 6747.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17303.298, "from_m": 6796.373, "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": 17836.426, "from_m": 17303.298, "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": 17852.728, "from_m": 17836.426, "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": 17894.834, "from_m": 17852.728, "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": 19000.747, "from_m": 17894.834, "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": 20450.094, "from_m": 19000.747, "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": 20575.971, "from_m": 20450.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20748.014, "from_m": 20575.971, "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": 20821.836, "from_m": 20748.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22119.116, "from_m": 20821.836, "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": 22550.151, "from_m": 22119.116, "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": 22879.076, "from_m": 22550.151, "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": 24000.764, "from_m": 22879.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 748734, "profile_key": "f9586f030860820778cdacfe3af4bd5bab80ce416886153e9339a1f6795eabf6", "schedule_id": 23263, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Shortlands", "stage_seq": 7, "distance_m": 7942.518, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10089.688, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "Kent House", "stage_seq": 9, "distance_m": 11429.12, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1744", "location": "Penge East", "stage_seq": 10, "distance_m": 12459.77, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 14763.158, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1750", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15878.218, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Herne Hill", "stage_seq": 13, "distance_m": 17591.902, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1756", "location": "Brixton", "stage_seq": 14, "distance_m": 18845.493, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 20575.971, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 22598.056, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 24000.764, "section_seq": 1, "route_path_id": 139774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24000.764, "from_m": 0.0, "section_seq": 1, "route_path_id": 139774}], "total_distance_m": 24000.764, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22630.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1370.253, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:03Z", "source_id": 63395136, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:06Z", "source_id": 20107718, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:09Z", "source_id": 63409087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:11Z", "source_id": 20111793, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:12Z", "source_id": 63420794, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:14Z", "source_id": 20115149, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:07Z", "source_id": 63429312, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:10Z", "source_id": 20117491, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:17Z", "source_id": 63444116, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:23Z", "source_id": 20121703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:27Z", "source_id": 63450447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:29Z", "source_id": 20123507, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:01Z", "source_id": 63457719, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:44:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:05Z", "source_id": 20125585, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:14Z", "source_id": 63467086, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:18Z", "source_id": 20128204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31253, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:40Z", "source_id": 63474279, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:43Z", "source_id": 20130242, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:24Z", "source_id": 63482336, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:53:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:27Z", "source_id": 20132523, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:59Z", "source_id": 63489621, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:06Z", "source_id": 20134728, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28673, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:28Z", "source_id": 63507971, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:31Z", "source_id": 20140011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Orpington |
1720 |
1720 |
8 |
None |
None |
London Victoria |
1803 |
1803 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86943/2026-09-21/detailed |
None |
Brixton |
2026-09-21T17:56:00+01:00 |
London Victoria |
7.0 |
{"type": "LineString", "coordinates": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
1756 |
1803 |
Brixton |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140011 |
1790010094371235 |
57 |
57 |
2026-09-21 17:13:22.075115 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:21.586138 |
| 717463 |
748168 |
L24610 |
522Y04MU21 |
2026-09-21 |
COMPLETE |
20140292 |
2026-09-21 18:03:00 |
2026-09-21 17:13:23 |
2026-09-23 17:13:23 |
{"id": 748168, "stp": "P", "toc": "London Overground", "uid": "L24610", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24610/2026-09-21/detailed", "trust_id": "522Y04MU21", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y04", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1700", "origin_platform": "2", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-21T17:13:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Imperial Wharf", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Imperial Wharf", "current_leg_milage": "1.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"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\": 5288.033, \"from_m\": 4651.212, \"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\": 6852.56, \"from_m\": 5288.033, \"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\": 6923.175, \"from_m\": 6852.56, \"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\": 9890.378, \"from_m\": 6923.175, \"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\": 10504.876, \"from_m\": 9890.378, \"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\": 11852.371, \"from_m\": 10504.876, \"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\": 12204.611, \"from_m\": 11852.371, \"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\": 18483.608, \"from_m\": 12204.611, \"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\": 20038.714, \"from_m\": 18483.608, \"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\": 20198.485, \"from_m\": 20038.714, \"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\": 20258.719, \"from_m\": 20198.485, \"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\": 20284.44, \"from_m\": 20258.719, \"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\": 20352.361, \"from_m\": 20284.44, \"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\": 20917.797, \"from_m\": 20352.361, \"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\": 20984.848, \"from_m\": 20917.797, \"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\": 21002.349, \"from_m\": 20984.848, \"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\": 21055.962, \"from_m\": 21002.349, \"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\": 21171.461, \"from_m\": 21055.962, \"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\": 21242.964, \"from_m\": 21171.461, \"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\": 21523.543, \"from_m\": 21242.964, \"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\": 21582.341, \"from_m\": 21523.543, \"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\": 21766.37, \"from_m\": 21582.341, \"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\": 22082.007, \"from_m\": 21766.37, \"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\": 22519.885, \"from_m\": 22082.007, \"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\": 22595.742, \"from_m\": 22519.885, \"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\": 25622.909, \"from_m\": 22595.742, \"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\": 26628.708, \"from_m\": 25622.909, \"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\": 28618.765, \"from_m\": 26628.708, \"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\": 29559.725, \"from_m\": 28618.765, \"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\": 29773.496, \"from_m\": 29559.725, \"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\": 30313.303, \"from_m\": 29773.496, \"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\": 30437.201, \"from_m\": 30313.303, \"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\": 30674.51, \"from_m\": 30437.201, \"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\": 748168, \"profile_key\": \"eb62ee569d62874c042ff3ec916ee009aab6286aa684c00efb56d54bf0e23365\", \"schedule_id\": 16350, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1703H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1713H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1716H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726H\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1736H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1743H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20902.922, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 21626.98, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"North Pole Jn\", \"stage_seq\": 28, \"distance_m\": 22444.699, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 29, \"distance_m\": 23641.662, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1753H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 30, \"distance_m\": 25390.42, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1755H\", \"wtt_dep\": \"1756\", \"location\": \"West Brompton\", \"stage_seq\": 31, \"distance_m\": 27047.93, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1758H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 32, \"distance_m\": 28513.335, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Latchmere Jn\", \"stage_seq\": 33, \"distance_m\": 29866.654, \"section_seq\": 1, \"route_path_id\": 118030}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 34, \"distance_m\": 30674.51, \"section_seq\": 1, \"route_path_id\": 118030}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30674.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118030}], \"total_distance_m\": 30674.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26689.099, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3985.411, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:13Z\", \"source_id\": 63338819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:15Z\", \"source_id\": 20091712, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:15Z\", \"source_id\": 63347438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:19Z\", \"source_id\": 20094095, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:12Z\", \"source_id\": 63352958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:14Z\", \"source_id\": 20095655, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:36Z\", \"source_id\": 63359780, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:40Z\", \"source_id\": 20097576, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:45Z\", \"source_id\": 63365825, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:47Z\", \"source_id\": 20099349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:48Z\", \"source_id\": 63371792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:52Z\", \"source_id\": 20101084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:11Z\", \"source_id\": 63378237, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:15Z\", \"source_id\": 20102968, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:54Z\", \"source_id\": 63386138, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:57Z\", \"source_id\": 20105115, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:20Z\", \"source_id\": 63395922, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:22Z\", \"source_id\": 20107952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:05Z\", \"source_id\": 63403427, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:08Z\", \"source_id\": 20110165, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:35Z\", \"source_id\": 63410423, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:40Z\", \"source_id\": 20112177, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:47Z\", \"source_id\": 63416779, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:50Z\", \"source_id\": 20113993, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:54Z\", \"source_id\": 63422781, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:57Z\", \"source_id\": 20115674, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:42Z\", \"source_id\": 63428028, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:43Z\", \"source_id\": 20117169, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:01Z\", \"source_id\": 63434729, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:05Z\", \"source_id\": 20119052, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:03Z\", \"source_id\": 63440635, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:08Z\", \"source_id\": 20120705, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:30Z\", \"source_id\": 63447568, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:34Z\", \"source_id\": 20122712, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:02Z\", \"source_id\": 63463635, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:06Z\", \"source_id\": 20127271, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:26Z\", \"source_id\": 63467784, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:30Z\", \"source_id\": 20128374, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:12Z\", \"source_id\": 63478928, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:14Z\", \"source_id\": 20131522, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:41Z\", \"source_id\": 63488739, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:43Z\", \"source_id\": 20134466, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:00Z\", \"source_id\": 63495195, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:06Z\", \"source_id\": 20136356, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:48Z\", \"source_id\": 63508898, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:50Z\", \"source_id\": 20140292, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1790010111091269, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:21.590848", "service_state_evidence_id": 20140292, "current_leg_start_actual_dep": "2026-09-21T17:58:30+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:22.080407", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2Y04 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "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": 5288.033, "from_m": 4651.212, "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": 6852.56, "from_m": 5288.033, "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": 6923.175, "from_m": 6852.56, "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": 9890.378, "from_m": 6923.175, "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": 10504.876, "from_m": 9890.378, "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": 11852.371, "from_m": 10504.876, "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": 12204.611, "from_m": 11852.371, "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": 18483.608, "from_m": 12204.611, "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": 20038.714, "from_m": 18483.608, "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": 20198.485, "from_m": 20038.714, "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": 20258.719, "from_m": 20198.485, "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": 20284.44, "from_m": 20258.719, "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": 20352.361, "from_m": 20284.44, "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": 20917.797, "from_m": 20352.361, "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": 20984.848, "from_m": 20917.797, "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": 21002.349, "from_m": 20984.848, "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": 21055.962, "from_m": 21002.349, "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": 21171.461, "from_m": 21055.962, "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": 21242.964, "from_m": 21171.461, "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": 21523.543, "from_m": 21242.964, "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": 21582.341, "from_m": 21523.543, "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": 21766.37, "from_m": 21582.341, "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": 22082.007, "from_m": 21766.37, "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": 22519.885, "from_m": 22082.007, "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": 22595.742, "from_m": 22519.885, "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": 25622.909, "from_m": 22595.742, "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": 26628.708, "from_m": 25622.909, "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": 28618.765, "from_m": 26628.708, "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": 29559.725, "from_m": 28618.765, "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": 29773.496, "from_m": 29559.725, "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": 30313.303, "from_m": 29773.496, "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": 30437.201, "from_m": 30313.303, "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": 30674.51, "from_m": 30437.201, "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": 748168, "profile_key": "eb62ee569d62874c042ff3ec916ee009aab6286aa684c00efb56d54bf0e23365", "schedule_id": 16350, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1700", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1716H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726H", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1736H", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1743H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20902.922, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 21626.98, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "North Pole Jn", "stage_seq": 28, "distance_m": 22444.699, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751H", "location": "Shepherd's Bush", "stage_seq": 29, "distance_m": 23641.662, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1753H", "location": "Kensington (Olympia)", "stage_seq": 30, "distance_m": 25390.42, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1755H", "wtt_dep": "1756", "location": "West Brompton", "stage_seq": 31, "distance_m": 27047.93, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1758H", "location": "Imperial Wharf", "stage_seq": 32, "distance_m": 28513.335, "section_seq": 1, "route_path_id": 118030}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Latchmere Jn", "stage_seq": 33, "distance_m": 29866.654, "section_seq": 1, "route_path_id": 118030}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 34, "distance_m": 30674.51, "section_seq": 1, "route_path_id": 118030}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30674.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 118030}], "total_distance_m": 30674.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26689.099, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3985.411, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:13Z", "source_id": 63338819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:15Z", "source_id": 20091712, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:15Z", "source_id": 63347438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:19Z", "source_id": 20094095, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:12Z", "source_id": 63352958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:14Z", "source_id": 20095655, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:36Z", "source_id": 63359780, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:40Z", "source_id": 20097576, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:45Z", "source_id": 63365825, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:47Z", "source_id": 20099349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:48Z", "source_id": 63371792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:52Z", "source_id": 20101084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:11Z", "source_id": 63378237, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:15Z", "source_id": 20102968, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:54Z", "source_id": 63386138, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:57Z", "source_id": 20105115, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:20Z", "source_id": 63395922, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:22Z", "source_id": 20107952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:05Z", "source_id": 63403427, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:08Z", "source_id": 20110165, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:35Z", "source_id": 63410423, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:40Z", "source_id": 20112177, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:47Z", "source_id": 63416779, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:50Z", "source_id": 20113993, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:54Z", "source_id": 63422781, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:57Z", "source_id": 20115674, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:42Z", "source_id": 63428028, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:43Z", "source_id": 20117169, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:01Z", "source_id": 63434729, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:05Z", "source_id": 20119052, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:03Z", "source_id": 63440635, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:08Z", "source_id": 20120705, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:30Z", "source_id": 63447568, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:34Z", "source_id": 20122712, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:02Z", "source_id": 63463635, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:06Z", "source_id": 20127271, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:26Z", "source_id": 63467784, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:30Z", "source_id": 20128374, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:12Z", "source_id": 63478928, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:52:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:14Z", "source_id": 20131522, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:41Z", "source_id": 63488739, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:43Z", "source_id": 20134466, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:00Z", "source_id": 63495195, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:06Z", "source_id": 20136356, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:48Z", "source_id": 63508898, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:50Z", "source_id": 20140292, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Stratford |
1700 |
1700 |
2 |
None |
None |
Clapham Junction Plats 0-2 |
1805 |
1803 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24610/2026-09-21/detailed |
None |
Imperial Wharf |
2026-09-21T17:58:30+01:00 |
Clapham Junction Plats 0-2 |
5.0 |
{"type": "LineString", "coordinates": [[-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.5 |
1758 |
1803 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-21 17:13:22 |
TERMINATED |
2026-09-21 17:03:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140292 |
1790010111091269 |
91 |
91 |
2026-09-21 17:13:22.080407 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:21.590848 |
| 717464 |
748407 |
G07130 |
722J89MU21 |
2026-09-21 |
COMPLETE |
20140593 |
2026-09-21 18:03:00 |
2026-09-21 17:13:23 |
2026-09-23 17:13:23 |
{"id": 748407, "stp": "P", "toc": "London Overground", "uid": "G07130", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07130/2026-09-21/detailed", "trust_id": "722J89MU21", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-21", "dest_arr_time": "1749", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J89", "timing_status": "LATE", "origin_station": "Gospel Oak", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "1709", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-21T17:13:23", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "1747", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"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\": 2614.374, \"from_m\": 1010.648, \"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\": 6596.737, \"from_m\": 2614.374, \"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\": 6636.756, \"from_m\": 6596.737, \"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\": 6671.484, \"from_m\": 6636.756, \"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\": 6765.632, \"from_m\": 6671.484, \"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\": 7011.428, \"from_m\": 6765.632, \"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\": 7050.356, \"from_m\": 7011.428, \"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\": 7863.273, \"from_m\": 7050.356, \"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\": 8161.082, \"from_m\": 7863.273, \"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\": 12822.756, \"from_m\": 8161.082, \"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\": 13087.152, \"from_m\": 12822.756, \"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\": 15931.062, \"from_m\": 13087.152, \"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\": 16434.473, \"from_m\": 15931.062, \"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\": 16461.867, \"from_m\": 16434.473, \"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\": 18962.314, \"from_m\": 16461.867, \"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\": 19446.577, \"from_m\": 18962.314, \"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\": 19519.288, \"from_m\": 19446.577, \"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\": 21705.692, \"from_m\": 19519.288, \"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\": 22048.567, \"from_m\": 21705.692, \"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\": 23410.321, \"from_m\": 22048.567, \"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\": 23700.103, \"from_m\": 23410.321, \"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\": 748407, \"profile_key\": \"2972365f12a0f18323240b7126abe4c1813de0a566ba6699881970889c49c50a\", \"schedule_id\": 8388, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8967.868, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 10340.767, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 12142.04, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1732H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 13307.98, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 15188.521, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 16521.541, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 18386.18, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 19254.793, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 20981.243, \"section_seq\": 1, \"route_path_id\": 115913}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 23700.103, \"section_seq\": 1, \"route_path_id\": 115913}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23700.103, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115913}], \"total_distance_m\": 23700.103, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23396.779, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1709", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:42Z\", \"source_id\": 63362833, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:46Z\", \"source_id\": 20098525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:19Z\", \"source_id\": 63404141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:20Z\", \"source_id\": 20110343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:26Z\", \"source_id\": 63415614, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:29Z\", \"source_id\": 20113688, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:09Z\", \"source_id\": 63426430, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:10Z\", \"source_id\": 20116721, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:10Z\", \"source_id\": 63435242, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:13Z\", \"source_id\": 20119202, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:34Z\", \"source_id\": 63444826, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:38Z\", \"source_id\": 20121936, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:31Z\", \"source_id\": 63456402, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:34Z\", \"source_id\": 20125226, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:17Z\", \"source_id\": 63464341, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:20Z\", \"source_id\": 20127462, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:13Z\", \"source_id\": 63472956, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:18Z\", \"source_id\": 20129907, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:41Z\", \"source_id\": 63483081, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:45Z\", \"source_id\": 20132790, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:29Z\", \"source_id\": 63493808, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:34Z\", \"source_id\": 20135939, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:13Z\", \"source_id\": 63510170, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:14Z\", \"source_id\": 20140593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1790010144252355, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:22.380974", "service_state_evidence_id": 20140593, "current_leg_start_actual_dep": "2026-09-21T17:58:30+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:22.737541", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J89 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "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": 2614.374, "from_m": 1010.648, "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": 6596.737, "from_m": 2614.374, "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": 6636.756, "from_m": 6596.737, "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": 6671.484, "from_m": 6636.756, "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": 6765.632, "from_m": 6671.484, "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": 7011.428, "from_m": 6765.632, "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": 7050.356, "from_m": 7011.428, "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": 7863.273, "from_m": 7050.356, "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": 8161.082, "from_m": 7863.273, "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": 12822.756, "from_m": 8161.082, "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": 13087.152, "from_m": 12822.756, "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": 15931.062, "from_m": 13087.152, "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": 16434.473, "from_m": 15931.062, "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": 16461.867, "from_m": 16434.473, "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": 18962.314, "from_m": 16461.867, "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": 19446.577, "from_m": 18962.314, "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": 19519.288, "from_m": 19446.577, "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": 21705.692, "from_m": 19519.288, "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": 22048.567, "from_m": 21705.692, "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": 23410.321, "from_m": 22048.567, "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": 23700.103, "from_m": 23410.321, "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": 748407, "profile_key": "2972365f12a0f18323240b7126abe4c1813de0a566ba6699881970889c49c50a", "schedule_id": 8388, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1709", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 115913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8967.868, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 10340.767, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 12142.04, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 13307.98, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 15188.521, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 16521.541, "section_seq": 1, "route_path_id": 115913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 18386.18, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742H", "location": "Barking", "stage_seq": 15, "distance_m": 19254.793, "section_seq": 1, "route_path_id": 115913}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 20981.243, "section_seq": 1, "route_path_id": 115913}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 23700.103, "section_seq": 1, "route_path_id": 115913}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23700.103, "from_m": 0.0, "section_seq": 1, "route_path_id": 115913}], "total_distance_m": 23700.103, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23396.779, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:42Z", "source_id": 63362833, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:46Z", "source_id": 20098525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:19Z", "source_id": 63404141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:20Z", "source_id": 20110343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:26Z", "source_id": 63415614, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:29Z", "source_id": 20113688, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:09Z", "source_id": 63426430, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:10Z", "source_id": 20116721, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:10Z", "source_id": 63435242, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:13Z", "source_id": 20119202, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:34Z", "source_id": 63444826, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:38Z", "source_id": 20121936, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:31Z", "source_id": 63456402, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:34Z", "source_id": 20125226, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:17Z", "source_id": 63464341, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:20Z", "source_id": 20127462, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:13Z", "source_id": 63472956, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:18Z", "source_id": 20129907, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:41Z", "source_id": 63483081, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:53:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:45Z", "source_id": 20132790, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:29Z", "source_id": 63493808, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:34Z", "source_id": 20135939, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:13Z", "source_id": 63510170, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:14Z", "source_id": 20140593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Gospel Oak |
1709 |
1709 |
3 |
None |
None |
Barking Riverside Station (Construction) |
1749 |
1747 |
1 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G07130/2026-09-21/detailed |
None |
Barking |
2026-09-21T17:58:30+01:00 |
Barking Riverside Station (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} |
2.7 |
1758 |
1803 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-21 17:13:23 |
TERMINATED |
2026-09-21 17:03:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140593 |
1790010144252355 |
47 |
47 |
2026-09-21 17:13:22.737541 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:22.380974 |
| 717465 |
749756 |
P01603 |
502F55MV21 |
2026-09-21 |
COMPLETE |
20140390 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749756, "stp": "P", "toc": "Greater Anglia", "uid": "P01603", "consist": "720517+720569", "dest_crs": "COL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01603/2026-09-21/detailed", "trust_id": "502F55MV21", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "2", "is_terminated": 1, "next_location": "Colchester", "signalling_id": "2F55", "timing_status": "EARLY", "origin_station": "Colchester Town", "current_leg_arr": "1803", "current_leg_dep": "1756", "current_leg_end": "Colchester", "origin_dep_time": "1757", "origin_platform": null, "current_location": "Colchester", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]}", "current_leg_start": "Colchester Town", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.9005839", "next_location_lon": "0.8923118", "previous_location": "Colchester Town", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 352.259, \"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\": 899.595, \"from_m\": 352.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1154.088, \"from_m\": 899.595, \"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\": 1246.364, \"from_m\": 1154.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1838.012, \"from_m\": 1246.364, \"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\": 2328.417, \"from_m\": 1838.012, \"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\": 2457.451, \"from_m\": 2328.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3109.971, \"from_m\": 2457.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3228.046, \"from_m\": 3109.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\": 3283.338, \"from_m\": 3228.046, \"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\": 3330.202, \"from_m\": 3283.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3732.155, \"from_m\": 3330.202, \"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\": 749756, \"profile_key\": \"1a0f6cc8e94bc83183786c916dc7bfb507be9a84fefb692b9b546c368cbf683b\", \"schedule_id\": 19811, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1757\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138483}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 1246.364, \"section_seq\": 1, \"route_path_id\": 138483}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 3732.155, \"section_seq\": 1, \"route_path_id\": 138483}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3732.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138483}], \"total_distance_m\": 3732.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3463.981, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 268.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1757", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.9005839", "current_position_lon": "0.8923118", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:56Z\", \"source_id\": 63509226, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:57Z\", \"source_id\": 20140390, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colchester", "service_state_platform": "2", "timing_fact_generation": 1790010118129191, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:23.381903", "service_state_evidence_id": 20140390, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:23.876922", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CET |
COL |
2F55 |
720517+720569 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 352.259, "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": 899.595, "from_m": 352.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1154.088, "from_m": 899.595, "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": 1246.364, "from_m": 1154.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1838.012, "from_m": 1246.364, "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": 2328.417, "from_m": 1838.012, "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": 2457.451, "from_m": 2328.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3109.971, "from_m": 2457.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3228.046, "from_m": 3109.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": 3283.338, "from_m": 3228.046, "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": 3330.202, "from_m": 3283.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3732.155, "from_m": 3330.202, "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": 749756, "profile_key": "1a0f6cc8e94bc83183786c916dc7bfb507be9a84fefb692b9b546c368cbf683b", "schedule_id": 19811, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1757", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138483}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 1246.364, "section_seq": 1, "route_path_id": 138483}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Colchester", "stage_seq": 3, "distance_m": 3732.155, "section_seq": 1, "route_path_id": 138483}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3732.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 138483}], "total_distance_m": 3732.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3463.981, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 268.174, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13688, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:56Z", "source_id": 63509226, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:57Z", "source_id": 20140390, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Colchester Town |
1757 |
1757 |
None |
None |
None |
Colchester |
1804 |
1804 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01603/2026-09-21/detailed |
None |
Colchester Town |
2026-09-21T17:57:00+01:00 |
Colchester |
7.0 |
{"type": "LineString", "coordinates": [[0.9046311, 51.88649310000001], [0.9063712000000002, 51.8865034], [0.9067788, 51.886516], [0.9072061, 51.8865372], [0.9074437, 51.8865514], [0.9079386999999998, 51.8865891], [0.9085739999999998, 51.8866464], [0.9091413, 51.8867244], [0.9097153, 51.8868209], [0.9109778, 51.88702769999998], [0.9113909, 51.8870836], [0.9120054, 51.8871472], [0.9127825, 51.8872095], [0.9141102, 51.887291000000005], [0.9150992999999998, 51.8873866], [0.9157023, 51.8874541], [0.9167913, 51.887611], [0.9171532999999998, 51.88766559999999], [0.9175412, 51.8877261], [0.9177962999999998, 51.88777670000001], [0.9181442, 51.88784759999999], [0.9184797999999996, 51.8879636], [0.9187427, 51.8880842], [0.9189681, 51.888227], [0.9192393, 51.8884422], [0.9193371058829138, 51.8885561180277], [0.9194463, 51.8886833], [0.919604, 51.888939], [0.9197013, 51.88921309999999], [0.9197249999999998, 51.889371], [0.9197257, 51.8895031], [0.9197069999999998, 51.8896668], [0.9196624, 51.88978250000001], [0.9196145999999998, 51.8898933], [0.9194265, 51.890170000000005], [0.9192865, 51.8903439], [0.9189823, 51.89073580000001], [0.9188941, 51.89085819999999], [0.9183493, 51.89155720000001], [0.918159, 51.891802], [0.9179578999999998, 51.8920395], [0.9176322, 51.892438799999994], [0.9174421999999998, 51.89268680000001], [0.9173227000000002, 51.89284040000001], [0.9172523, 51.89293339999999], [0.9171185, 51.8931233], [0.9168361999999998, 51.89360619999999], [0.9166926, 51.89391139999999], [0.9165455, 51.8942885], [0.9163807, 51.8946913], [0.9162693, 51.8949328], [0.9161997, 51.89508270000001], [0.9159403, 51.8955677], [0.9157129000000002, 51.89591499999999], [0.9155411, 51.896177599999994], [0.9151716, 51.89667570000001], [0.9147856, 51.8971358], [0.9145675, 51.8973628], [0.9143579, 51.897556], [0.9139483, 51.8979163], [0.9135532, 51.8982073], [0.9133151000000002, 51.8983487], [0.9128526, 51.8985875], [0.9124752000000002, 51.89874960000001], [0.9122701, 51.898830199999985], [0.9118619999999998, 51.89896019999998], [0.9113202999999998, 51.8990973], [0.9107478, 51.89919189999999], [0.9104187, 51.899222899999984], [0.9067407, 51.8994539], [0.9050638, 51.8995964], [0.9030984, 51.8997259], [0.9012978, 51.89984589999999], [0.9003879, 51.8999272], [0.8995956000000002, 51.90000210000001], [0.8987944999999998, 51.900056099999986], [0.8983152841195214, 51.9001060494616], [0.8981209999999997, 51.9001263], [0.8974236, 51.90017309999998], [0.8960742, 51.90025549999999], [0.8952357000000001, 51.90031799999999], [0.8948120999999999, 51.900351099999995], [0.8943963, 51.9003831], [0.8938183, 51.90042889999999], [0.8934905000000001, 51.90045489999999], [0.8923117999999999, 51.900583899999994]]} |
2.3 |
1756 |
1803 |
Colchester Town |
Colchester |
Colchester |
51.9005839 |
0.8923118 |
51.9005839 |
0.8923118 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Colchester |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140390 |
1790010118129191 |
7 |
7 |
2026-09-21 17:13:23.876922 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:23.381903 |
| 717466 |
747780 |
P24188 |
332O80MT21 |
2026-09-21 |
COMPLETE |
20140037 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 747780, "stp": "P", "toc": "Northern", "uid": "P24188", "consist": "150130+156475", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24188/2026-09-21/detailed", "trust_id": "332O80MT21", "origin_crs": "MCO", "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": "1755", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2O80", "timing_status": "LATE", "origin_station": "Manchester Oxford Road", "current_leg_arr": "1803", "current_leg_dep": "1759", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1646", "origin_platform": "5", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Edge Hill", "dest_arr_time_act": "1755", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.111, \"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\": 776.606, \"from_m\": 136.111, \"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\": 1135.531, \"from_m\": 776.606, \"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\": 2345.887, \"from_m\": 1135.531, \"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\": 3884.144, \"from_m\": 2345.887, \"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\": 3922.627, \"from_m\": 3884.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23128.314, \"from_m\": 3922.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\": 85.0}, {\"to_m\": 23596.004, \"from_m\": 23128.314, \"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\": 25330.14, \"from_m\": 23596.004, \"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\": 25391.524, \"from_m\": 25330.14, \"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\": 25538.19, \"from_m\": 25391.524, \"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\": 26279.166, \"from_m\": 25538.19, \"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\": 27431.831, \"from_m\": 26279.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45130.628, \"from_m\": 27431.831, \"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\": 45609.062, \"from_m\": 45130.628, \"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\": 45834.337, \"from_m\": 45609.062, \"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\": 46303.849, \"from_m\": 45834.337, \"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\": 46425.518, \"from_m\": 46303.849, \"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\": 50570.616, \"from_m\": 46425.518, \"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\": 50816.897, \"from_m\": 50570.616, \"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\": 50881.716, \"from_m\": 50816.897, \"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\": 50942.034, \"from_m\": 50881.716, \"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\": 51273.436, \"from_m\": 50942.034, \"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\": 52409.176, \"from_m\": 51273.436, \"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\": 52467.213, \"from_m\": 52409.176, \"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\": 52540.775, \"from_m\": 52467.213, \"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\": 52580.711, \"from_m\": 52540.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52655.391, \"from_m\": 52580.711, \"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\": 52694.824, \"from_m\": 52655.391, \"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\": 52997.295, \"from_m\": 52694.824, \"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\": 53225.024, \"from_m\": 52997.295, \"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\": 53267.676, \"from_m\": 53225.024, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54366.313, \"from_m\": 53267.676, \"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\": 54732.417, \"from_m\": 54366.313, \"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\": 55049.774, \"from_m\": 54732.417, \"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\": 747780, \"profile_key\": \"d3f1035f5167e8a43eae208bedb2f620b28660071b0471ba70459e2367974ad4\", \"schedule_id\": 20476, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Deansgate\", \"stage_seq\": 2, \"distance_m\": 588.441, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 3555.494, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Trafford Park\", \"stage_seq\": 4, \"distance_m\": 5409.27, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Urmston\", \"stage_seq\": 5, \"distance_m\": 8278.338, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Flixton\", \"stage_seq\": 6, \"distance_m\": 10327.144, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703H\", \"location\": \"Irlam\", \"stage_seq\": 7, \"distance_m\": 13737.933, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 8, \"distance_m\": 15169.851, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Glazebrook\", \"stage_seq\": 9, \"distance_m\": 15366.224, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"Birchwood\", \"stage_seq\": 10, \"distance_m\": 20307.09, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Padgate\", \"stage_seq\": 11, \"distance_m\": 22607.249, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718H\", \"location\": \"Warrington Central\", \"stage_seq\": 12, \"distance_m\": 25407.288, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"Warrington West\", \"stage_seq\": 13, \"distance_m\": 28603.173, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Hough Green\", \"stage_seq\": 14, \"distance_m\": 38137.095, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Hunt's Cross\", \"stage_seq\": 15, \"distance_m\": 43607.134, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 16, \"distance_m\": 45130.628, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 17, \"distance_m\": 45909.776, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"West Allerton\", \"stage_seq\": 18, \"distance_m\": 47594.525, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Mossley Hill\", \"stage_seq\": 19, \"distance_m\": 48741.913, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Wavertree Jn\", \"stage_seq\": 20, \"distance_m\": 50828.239, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 21, \"distance_m\": 52292.507, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751\", \"location\": \"Edge Hill\", \"stage_seq\": 22, \"distance_m\": 52878.83, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Crown Street Jn\", \"stage_seq\": 23, \"distance_m\": 53773.882, \"section_seq\": 1, \"route_path_id\": 138699}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 24, \"distance_m\": 55049.774, \"section_seq\": 1, \"route_path_id\": 138699}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 55049.774, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138699}], \"total_distance_m\": 55049.774, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 54928.703, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 121.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:31Z\", \"source_id\": 63303989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:34Z\", \"source_id\": 20081623, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:39Z\", \"source_id\": 20086503, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:38Z\", \"source_id\": 63326302, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:44Z\", \"source_id\": 20088106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:40Z\", \"source_id\": 20092049, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:53Z\", \"source_id\": 63349376, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:58Z\", \"source_id\": 20094657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:41Z\", \"source_id\": 63359982, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:46Z\", \"source_id\": 20097684, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:23Z\", \"source_id\": 63367641, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:24Z\", \"source_id\": 20099856, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:54Z\", \"source_id\": 63380517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:58Z\", \"source_id\": 20103556, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:41Z\", \"source_id\": 63396813, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:45Z\", \"source_id\": 20108298, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:24Z\", \"source_id\": 63407135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:30Z\", \"source_id\": 20111213, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:28Z\", \"source_id\": 20118527, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:17Z\", \"source_id\": 63446925, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:23Z\", \"source_id\": 20122559, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:57Z\", \"source_id\": 63463388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:59Z\", \"source_id\": 20127172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:16Z\", \"source_id\": 63473156, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:23Z\", \"source_id\": 20129976, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:32Z\", \"source_id\": 63479846, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:34Z\", \"source_id\": 20131798, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:22Z\", \"source_id\": 63496290, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:27Z\", \"source_id\": 20136688, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:28Z\", \"source_id\": 63507972, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:33Z\", \"source_id\": 20140037, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1790010094734971, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:24.531205", "service_state_evidence_id": 20140037, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:25.464334", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCO |
LIV |
2O80 |
150130+156475 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 136.111, "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": 776.606, "from_m": 136.111, "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": 1135.531, "from_m": 776.606, "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": 2345.887, "from_m": 1135.531, "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": 3884.144, "from_m": 2345.887, "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": 3922.627, "from_m": 3884.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23128.314, "from_m": 3922.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": 85.0}, {"to_m": 23596.004, "from_m": 23128.314, "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": 25330.14, "from_m": 23596.004, "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": 25391.524, "from_m": 25330.14, "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": 25538.19, "from_m": 25391.524, "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": 26279.166, "from_m": 25538.19, "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": 27431.831, "from_m": 26279.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45130.628, "from_m": 27431.831, "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": 45609.062, "from_m": 45130.628, "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": 45834.337, "from_m": 45609.062, "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": 46303.849, "from_m": 45834.337, "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": 46425.518, "from_m": 46303.849, "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": 50570.616, "from_m": 46425.518, "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": 50816.897, "from_m": 50570.616, "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": 50881.716, "from_m": 50816.897, "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": 50942.034, "from_m": 50881.716, "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": 51273.436, "from_m": 50942.034, "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": 52409.176, "from_m": 51273.436, "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": 52467.213, "from_m": 52409.176, "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": 52540.775, "from_m": 52467.213, "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": 52580.711, "from_m": 52540.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52655.391, "from_m": 52580.711, "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": 52694.824, "from_m": 52655.391, "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": 52997.295, "from_m": 52694.824, "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": 53225.024, "from_m": 52997.295, "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": 53267.676, "from_m": 53225.024, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54366.313, "from_m": 53267.676, "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": 54732.417, "from_m": 54366.313, "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": 55049.774, "from_m": 54732.417, "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": 747780, "profile_key": "d3f1035f5167e8a43eae208bedb2f620b28660071b0471ba70459e2367974ad4", "schedule_id": 20476, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1646", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 3555.494, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Trafford Park", "stage_seq": 4, "distance_m": 5409.27, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Urmston", "stage_seq": 5, "distance_m": 8278.338, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Flixton", "stage_seq": 6, "distance_m": 10327.144, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Irlam", "stage_seq": 7, "distance_m": 13737.933, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Glazebrook East Jn", "stage_seq": 8, "distance_m": 15169.851, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Glazebrook", "stage_seq": 9, "distance_m": 15366.224, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Birchwood", "stage_seq": 10, "distance_m": 20307.09, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Padgate", "stage_seq": 11, "distance_m": 22607.249, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718H", "location": "Warrington Central", "stage_seq": 12, "distance_m": 25407.288, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "Warrington West", "stage_seq": 13, "distance_m": 28603.173, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Hough Green", "stage_seq": 14, "distance_m": 38137.095, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Hunt's Cross", "stage_seq": 15, "distance_m": 43607.134, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Hunts Cross West Jn", "stage_seq": 16, "distance_m": 45130.628, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Liverpool South Parkway (HL)", "stage_seq": 17, "distance_m": 45909.776, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "West Allerton", "stage_seq": 18, "distance_m": 47594.525, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Mossley Hill", "stage_seq": 19, "distance_m": 48741.913, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Wavertree Jn", "stage_seq": 20, "distance_m": 50828.239, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Edge Hill S.B.", "stage_seq": 21, "distance_m": 52292.507, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751", "location": "Edge Hill", "stage_seq": 22, "distance_m": 52878.83, "section_seq": 1, "route_path_id": 138699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Crown Street Jn", "stage_seq": 23, "distance_m": 53773.882, "section_seq": 1, "route_path_id": 138699}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 24, "distance_m": 55049.774, "section_seq": 1, "route_path_id": 138699}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 55049.774, "from_m": 0.0, "section_seq": 1, "route_path_id": 138699}], "total_distance_m": 55049.774, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 54928.703, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 121.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:31Z", "source_id": 63303989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:34Z", "source_id": 20081623, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:39Z", "source_id": 20086503, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:38Z", "source_id": 63326302, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:58:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:44Z", "source_id": 20088106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:40Z", "source_id": 20092049, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:53Z", "source_id": 63349376, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:58Z", "source_id": 20094657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10072, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:41Z", "source_id": 63359982, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:46Z", "source_id": 20097684, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:23Z", "source_id": 63367641, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:24Z", "source_id": 20099856, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10066, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:54Z", "source_id": 63380517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:58Z", "source_id": 20103556, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:41Z", "source_id": 63396813, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:45Z", "source_id": 20108298, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:24Z", "source_id": 63407135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:30Z", "source_id": 20111213, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:28Z", "source_id": 20118527, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:17Z", "source_id": 63446925, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:41:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:23Z", "source_id": 20122559, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:57Z", "source_id": 63463388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:59Z", "source_id": 20127172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:16Z", "source_id": 63473156, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:23Z", "source_id": 20129976, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9906, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:32Z", "source_id": 63479846, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:34Z", "source_id": 20131798, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:22Z", "source_id": 63496290, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:27Z", "source_id": 20136688, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:28Z", "source_id": 63507972, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:33Z", "source_id": 20140037, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Manchester Oxford Road |
1646 |
1646 |
5 |
None |
None |
Liverpool Lime Street HL/ML |
1755 |
1755 |
8 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24188/2026-09-21/detailed |
None |
Edge Hill |
2026-09-21T17:59:00+01:00 |
Liverpool Lime Street HL/ML |
4.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.3 |
1759 |
1803 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140037 |
1790010094734971 |
90 |
90 |
2026-09-21 17:13:25.464334 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:24.531205 |
| 717467 |
749206 |
C38593 |
889Y98MV21 |
2026-09-21 |
COMPLETE |
20141549 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749206, "stp": "P", "toc": "Elizabeth Line", "uid": "C38593", "consist": "345060", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38593/2026-09-21/detailed", "trust_id": "889Y98MV21", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y98", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1736", "origin_platform": "3", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T17:13: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": "1803½", "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\": 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\": 25601.768, \"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\": 25883.414, \"from_m\": 25601.768, \"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\": 26958.683, \"from_m\": 25883.414, \"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\": 27326.331, \"from_m\": 26958.683, \"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\": 749206, \"profile_key\": \"24bef39eed808b6a11d0da9f9e2bd9c345dfb651e03868da173d5f40687862e7\", \"schedule_id\": 5696, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1743H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1754\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1755H\", \"wtt_dep\": \"1756\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1759\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1800H\", \"wtt_dep\": \"1801\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 132305}, {\"is_pass\": false, \"wtt_arr\": \"1803H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27326.331, \"section_seq\": 1, \"route_path_id\": 132305}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27326.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132305}], \"total_distance_m\": 27326.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27326.331, \"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": "1736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:36Z\", \"source_id\": 63442102, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:39Z\", \"source_id\": 20121126, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:02Z\", \"source_id\": 63455031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:06Z\", \"source_id\": 20124829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:27Z\", \"source_id\": 63464914, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:30Z\", \"source_id\": 20127578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:26Z\", \"source_id\": 63476486, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:30Z\", \"source_id\": 20130866, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:08Z\", \"source_id\": 63484331, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:10Z\", \"source_id\": 20133133, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:27Z\", \"source_id\": 63490875, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:30Z\", \"source_id\": 20135056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:17Z\", \"source_id\": 63498919, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:24Z\", \"source_id\": 20137444, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:32Z\", \"source_id\": 63505217, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:36Z\", \"source_id\": 20139238, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:19Z\", \"source_id\": 63513275, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:22Z\", \"source_id\": 20141549, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1790010204542367, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:24.535282", "service_state_evidence_id": 20141549, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:25.468069", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
PDX |
9Y98 |
345060 |
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": 25601.768, "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": 25883.414, "from_m": 25601.768, "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": 26958.683, "from_m": 25883.414, "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": 27326.331, "from_m": 26958.683, "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": 749206, "profile_key": "24bef39eed808b6a11d0da9f9e2bd9c345dfb651e03868da173d5f40687862e7", "schedule_id": 5696, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1736", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1743H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 132305}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1755H", "wtt_dep": "1756", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1759", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1800H", "wtt_dep": "1801", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 132305}, {"is_pass": false, "wtt_arr": "1803H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 27326.331, "section_seq": 1, "route_path_id": 132305}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27326.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 132305}], "total_distance_m": 27326.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27326.331, "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": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:36Z", "source_id": 63442102, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:39Z", "source_id": 20121126, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:02Z", "source_id": 63455031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:06Z", "source_id": 20124829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:27Z", "source_id": 63464914, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:46:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:30Z", "source_id": 20127578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:26Z", "source_id": 63476486, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:50:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:30Z", "source_id": 20130866, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:08Z", "source_id": 63484331, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:10Z", "source_id": 20133133, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:27Z", "source_id": 63490875, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:55:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:30Z", "source_id": 20135056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:17Z", "source_id": 63498919, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:24Z", "source_id": 20137444, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:32Z", "source_id": 63505217, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:36Z", "source_id": 20139238, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:19Z", "source_id": 63513275, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:03:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:22Z", "source_id": 20141549, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
1736 |
1736 |
3 |
None |
None |
Paddington (Crossrail) |
1806 |
1803½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38593/2026-09-21/detailed |
None |
Bond Street (Crossrail) |
2026-09-21T18:01: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 |
1801 |
1803 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141549 |
1790010204542367 |
54 |
54 |
2026-09-21 17:13:25.468069 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:24.535282 |
| 717468 |
748094 |
C11105 |
872L50MT21 |
2026-09-21 |
COMPLETE |
20140379 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748094, "stp": "P", "toc": "London Overground", "uid": "C11105", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11105/2026-09-21/detailed", "trust_id": "872L50MT21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "2", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L50", "timing_status": "EARLY", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1803", "current_leg_dep": "1800", "current_leg_end": "Stratford", "origin_dep_time": "1658", "origin_platform": "1", "current_location": "Stratford", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.309, \"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\": 361.207, \"from_m\": 237.309, \"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\": 901.014, \"from_m\": 361.207, \"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\": 1114.785, \"from_m\": 901.014, \"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\": 2055.745, \"from_m\": 1114.785, \"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\": 4045.801, \"from_m\": 2055.745, \"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\": 5051.601, \"from_m\": 4045.801, \"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\": 8078.768, \"from_m\": 5051.601, \"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\": 8137.206, \"from_m\": 8078.768, \"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\": 8584.951, \"from_m\": 8137.206, \"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\": 8910.441, \"from_m\": 8584.951, \"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\": 10211.65, \"from_m\": 8910.441, \"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\": 10534.215, \"from_m\": 10211.65, \"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\": 10618.716, \"from_m\": 10534.215, \"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\": 10720.79, \"from_m\": 10618.716, \"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\": 10769.774, \"from_m\": 10720.79, \"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\": 16862.644, \"from_m\": 10769.774, \"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\": 17214.884, \"from_m\": 16862.644, \"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\": 18562.379, \"from_m\": 17214.884, \"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\": 19176.877, \"from_m\": 18562.379, \"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\": 23461.306, \"from_m\": 19176.877, \"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\": 25999.979, \"from_m\": 23461.306, \"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\": 26746.092, \"from_m\": 25999.979, \"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\": 26808.008, \"from_m\": 26746.092, \"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\": 27416.6, \"from_m\": 26808.008, \"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\": 28119.929, \"from_m\": 27416.6, \"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\": 28733.776, \"from_m\": 28119.929, \"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\": 28769.997, \"from_m\": 28733.776, \"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\": 28809.093, \"from_m\": 28769.997, \"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\": 28850.358, \"from_m\": 28809.093, \"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\": 28879.096, \"from_m\": 28850.358, \"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\": 28951.71, \"from_m\": 28879.096, \"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\": 748094, \"profile_key\": \"f73bf37b54720cfedaa2032732b19b8abcd2ac87112dd5cb2c017c97484ebfe7\", \"schedule_id\": 1228, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 807.855, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2161.175, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 3626.58, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5284.09, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7032.847, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"North Pole Jn\", \"stage_seq\": 7, \"distance_m\": 8262.411, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9021.734, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1722\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 9, \"distance_m\": 9983.301, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 10, \"distance_m\": 10618.716, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"Kensal Rise\", \"stage_seq\": 11, \"distance_m\": 11633.683, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 12, \"distance_m\": 12632.056, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Brondesbury\", \"stage_seq\": 13, \"distance_m\": 13342.722, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"West Hampstead\", \"stage_seq\": 14, \"distance_m\": 14168.197, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 15, \"distance_m\": 14763.105, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1734H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 16, \"distance_m\": 16177.181, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737H\", \"location\": \"Gospel Oak\", \"stage_seq\": 17, \"distance_m\": 17129.641, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Kentish Town West\", \"stage_seq\": 18, \"distance_m\": 18195.048, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Camden Road Jn\", \"stage_seq\": 19, \"distance_m\": 18912.749, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742H\", \"location\": \"Camden Road\", \"stage_seq\": 20, \"distance_m\": 19110.343, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 21, \"distance_m\": 19641.661, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1745H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 22, \"distance_m\": 20822.483, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 23, \"distance_m\": 21192.045, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": \"1748H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 24, \"distance_m\": 21602.839, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 25, \"distance_m\": 22049.046, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750\", \"location\": \"Canonbury\", \"stage_seq\": 26, \"distance_m\": 22481.228, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 27, \"distance_m\": 23588.237, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 28, \"distance_m\": 24417.557, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1755H\", \"location\": \"Hackney Central\", \"stage_seq\": 29, \"distance_m\": 24969.164, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Homerton\", \"stage_seq\": 30, \"distance_m\": 25969.478, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1800H\", \"location\": \"Hackney Wick\", \"stage_seq\": 31, \"distance_m\": 27386.866, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Lea Junction\", \"stage_seq\": 32, \"distance_m\": 27900.172, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Channelsea Jn\", \"stage_seq\": 33, \"distance_m\": 28201.064, \"section_seq\": 1, \"route_path_id\": 116750}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 34, \"distance_m\": 28951.71, \"section_seq\": 1, \"route_path_id\": 116750}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28951.71, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116750}], \"total_distance_m\": 28951.71, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26763.874, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2187.836, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:09Z\", \"source_id\": 63335799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:13Z\", \"source_id\": 20090843, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:19Z\", \"source_id\": 63341922, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:24Z\", \"source_id\": 20092604, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:29Z\", \"source_id\": 63350919, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:33Z\", \"source_id\": 20095139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:16Z\", \"source_id\": 63358720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:19Z\", \"source_id\": 20097294, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:45Z\", \"source_id\": 63368743, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:49Z\", \"source_id\": 20100213, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:29Z\", \"source_id\": 63382102, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:35Z\", \"source_id\": 20104013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:59Z\", \"source_id\": 63400368, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:05Z\", \"source_id\": 20109328, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:02Z\", \"source_id\": 63406141, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:07Z\", \"source_id\": 20110924, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:49Z\", \"source_id\": 63411096, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:46Z\", \"source_id\": 20112300, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:46Z\", \"source_id\": 63416757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:50Z\", \"source_id\": 20113992, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:34Z\", \"source_id\": 63421804, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:38Z\", \"source_id\": 20115431, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:31Z\", \"source_id\": 63427597, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:35Z\", \"source_id\": 20117012, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:34Z\", \"source_id\": 63433498, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:38Z\", \"source_id\": 20118682, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:23Z\", \"source_id\": 63441509, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:24Z\", \"source_id\": 20120931, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:30Z\", \"source_id\": 63447562, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:32Z\", \"source_id\": 20122674, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:05Z\", \"source_id\": 63457957, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:09Z\", \"source_id\": 20125630, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:48Z\", \"source_id\": 63462992, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:53Z\", \"source_id\": 20127103, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:31Z\", \"source_id\": 63470877, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:33Z\", \"source_id\": 20129274, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:55Z\", \"source_id\": 63478023, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:57Z\", \"source_id\": 20131298, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:10Z\", \"source_id\": 63484427, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:15Z\", \"source_id\": 20133197, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:34Z\", \"source_id\": 63491277, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:36Z\", \"source_id\": 20135149, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:04Z\", \"source_id\": 63501101, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:05Z\", \"source_id\": 20138002, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:54Z\", \"source_id\": 63509178, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:57Z\", \"source_id\": 20140379, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "2", "timing_fact_generation": 1790010118772477, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:28.628381", "service_state_evidence_id": 20140379, "current_leg_start_actual_dep": "2026-09-21T18:00:30+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:28.759104", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2L50 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.309, "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": 361.207, "from_m": 237.309, "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": 901.014, "from_m": 361.207, "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": 1114.785, "from_m": 901.014, "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": 2055.745, "from_m": 1114.785, "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": 4045.801, "from_m": 2055.745, "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": 5051.601, "from_m": 4045.801, "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": 8078.768, "from_m": 5051.601, "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": 8137.206, "from_m": 8078.768, "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": 8584.951, "from_m": 8137.206, "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": 8910.441, "from_m": 8584.951, "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": 10211.65, "from_m": 8910.441, "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": 10534.215, "from_m": 10211.65, "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": 10618.716, "from_m": 10534.215, "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": 10720.79, "from_m": 10618.716, "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": 10769.774, "from_m": 10720.79, "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": 16862.644, "from_m": 10769.774, "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": 17214.884, "from_m": 16862.644, "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": 18562.379, "from_m": 17214.884, "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": 19176.877, "from_m": 18562.379, "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": 23461.306, "from_m": 19176.877, "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": 25999.979, "from_m": 23461.306, "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": 26746.092, "from_m": 25999.979, "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": 26808.008, "from_m": 26746.092, "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": 27416.6, "from_m": 26808.008, "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": 28119.929, "from_m": 27416.6, "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": 28733.776, "from_m": 28119.929, "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": 28769.997, "from_m": 28733.776, "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": 28809.093, "from_m": 28769.997, "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": 28850.358, "from_m": 28809.093, "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": 28879.096, "from_m": 28850.358, "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": 28951.71, "from_m": 28879.096, "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": 748094, "profile_key": "f73bf37b54720cfedaa2032732b19b8abcd2ac87112dd5cb2c017c97484ebfe7", "schedule_id": 1228, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1658", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 807.855, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2161.175, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "West Brompton", "stage_seq": 4, "distance_m": 3626.58, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5284.09, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7032.847, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "North Pole Jn", "stage_seq": 7, "distance_m": 8262.411, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9021.734, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1722", "location": "Willesden Junction High Level", "stage_seq": 9, "distance_m": 9983.301, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Kensal Green Jn", "stage_seq": 10, "distance_m": 10618.716, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "Kensal Rise", "stage_seq": 11, "distance_m": 11633.683, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Brondesbury Park", "stage_seq": 12, "distance_m": 12632.056, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Brondesbury", "stage_seq": 13, "distance_m": 13342.722, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "West Hampstead", "stage_seq": 14, "distance_m": 14168.197, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Finchley Road & Frognal", "stage_seq": 15, "distance_m": 14763.105, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1734H", "location": "Hampstead Heath", "stage_seq": 16, "distance_m": 16177.181, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Gospel Oak", "stage_seq": 17, "distance_m": 17129.641, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Kentish Town West", "stage_seq": 18, "distance_m": 18195.048, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Camden Road Jn", "stage_seq": 19, "distance_m": 18912.749, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742H", "location": "Camden Road", "stage_seq": 20, "distance_m": 19110.343, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Camden Road East Jn", "stage_seq": 21, "distance_m": 19641.661, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1745H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 22, "distance_m": 20822.483, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Westbourne Road Junction", "stage_seq": 23, "distance_m": 21192.045, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 24, "distance_m": 21602.839, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Canonbury West Jn", "stage_seq": 25, "distance_m": 22049.046, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750", "location": "Canonbury", "stage_seq": 26, "distance_m": 22481.228, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Dalston Kingsland", "stage_seq": 27, "distance_m": 23588.237, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Navarino Road Jn", "stage_seq": 28, "distance_m": 24417.557, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1755H", "location": "Hackney Central", "stage_seq": 29, "distance_m": 24969.164, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Homerton", "stage_seq": 30, "distance_m": 25969.478, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1800H", "location": "Hackney Wick", "stage_seq": 31, "distance_m": 27386.866, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Lea Junction", "stage_seq": 32, "distance_m": 27900.172, "section_seq": 1, "route_path_id": 116750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Channelsea Jn", "stage_seq": 33, "distance_m": 28201.064, "section_seq": 1, "route_path_id": 116750}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Stratford", "stage_seq": 34, "distance_m": 28951.71, "section_seq": 1, "route_path_id": 116750}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28951.71, "from_m": 0.0, "section_seq": 1, "route_path_id": 116750}], "total_distance_m": 28951.71, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26763.874, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2187.836, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:09Z", "source_id": 63335799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:13Z", "source_id": 20090843, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:19Z", "source_id": 63341922, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:24Z", "source_id": 20092604, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:29Z", "source_id": 63350919, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:33Z", "source_id": 20095139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:16Z", "source_id": 63358720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:10:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:19Z", "source_id": 20097294, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:45Z", "source_id": 63368743, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:49Z", "source_id": 20100213, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:29Z", "source_id": 63382102, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:35Z", "source_id": 20104013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:59Z", "source_id": 63400368, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:05Z", "source_id": 20109328, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:02Z", "source_id": 63406141, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:07Z", "source_id": 20110924, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:49Z", "source_id": 63411096, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:28:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:46Z", "source_id": 20112300, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:46Z", "source_id": 63416757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:50Z", "source_id": 20113992, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:34Z", "source_id": 63421804, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:38Z", "source_id": 20115431, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:31Z", "source_id": 63427597, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:35Z", "source_id": 20117012, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:34Z", "source_id": 63433498, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:38Z", "source_id": 20118682, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:23Z", "source_id": 63441509, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:24Z", "source_id": 20120931, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:30Z", "source_id": 63447562, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:32Z", "source_id": 20122674, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:05Z", "source_id": 63457957, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:09Z", "source_id": 20125630, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:48Z", "source_id": 63462992, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:53Z", "source_id": 20127103, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:31Z", "source_id": 63470877, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:33Z", "source_id": 20129274, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:55Z", "source_id": 63478023, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:57Z", "source_id": 20131298, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:10Z", "source_id": 63484427, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:53:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:15Z", "source_id": 20133197, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:34Z", "source_id": 63491277, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:36Z", "source_id": 20135149, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:04Z", "source_id": 63501101, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:05Z", "source_id": 20138002, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:54Z", "source_id": 63509178, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:57Z", "source_id": 20140379, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
1658 |
1658 |
1 |
None |
None |
Stratford |
1804 |
1804 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11105/2026-09-21/detailed |
None |
Hackney Wick |
2026-09-21T18:00:30+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
1800 |
1803 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140379 |
1790010118772477 |
105 |
105 |
2026-09-21 17:13:28.759104 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:28.628381 |
| 717469 |
749583 |
L85332 |
865E52MV21 |
2026-09-21 |
COMPLETE |
20140409 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749583, "stp": "P", "toc": "South Western Railway", "uid": "L85332", "consist": "450037", "dest_crs": "XFX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85332/2026-09-21/detailed", "trust_id": "865E52MV21", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Up Goods Loop", "service_date": "2026-09-21", "dest_arr_time": "1753", "dest_platform": null, "is_terminated": 1, "next_location": "Southampton Up Goods Loop", "signalling_id": "5E52", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Southampton Up Goods Loop", "origin_dep_time": "1751", "origin_platform": "3A", "current_location": "Southampton Up Goods Loop", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]}", "current_leg_start": "Southampton Central", "dest_arr_time_act": "1753", "motion_projection": null, "next_location_lat": "50.9076183", "next_location_lon": "-1.4218082", "previous_location": "Southampton Central", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.207, \"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\": 329.406, \"from_m\": 272.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}, {\"to_m\": 344.13, \"from_m\": 329.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 398.904, \"from_m\": 344.13, \"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\": 403.7, \"from_m\": 398.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 521.872, \"from_m\": 403.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}], \"service_id\": 749583, \"profile_key\": \"b7b8eca01b46d1b31abcd1b967d31d565ca613c213e8c0b7cb79dafedc2bad62\", \"schedule_id\": 18013, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137608}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": null, \"location\": \"Southampton Up Goods Loop\", \"stage_seq\": 2, \"distance_m\": 521.872, \"section_seq\": 1, \"route_path_id\": 137608}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 521.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137608}], \"total_distance_m\": 521.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 403.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.172, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1751", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.9076183", "current_position_lon": "-1.4218082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:58Z\", \"source_id\": 63509310, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:00Z\", \"source_id\": 20140409, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Up Goods Loop", "service_state_platform": null, "timing_fact_generation": 1790010120969554, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:31.751003", "service_state_evidence_id": 20140409, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:33.004060", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SOU |
XFX |
5E52 |
450037 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.207, "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": 329.406, "from_m": 272.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}, {"to_m": 344.13, "from_m": 329.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 398.904, "from_m": 344.13, "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": 403.7, "from_m": 398.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 521.872, "from_m": 403.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}], "service_id": 749583, "profile_key": "b7b8eca01b46d1b31abcd1b967d31d565ca613c213e8c0b7cb79dafedc2bad62", "schedule_id": 18013, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1751", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137608}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": null, "location": "Southampton Up Goods Loop", "stage_seq": 2, "distance_m": 521.872, "section_seq": 1, "route_path_id": 137608}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 521.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 137608}], "total_distance_m": 521.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 403.7, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.172, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27608, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:58Z", "source_id": 63509310, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:00Z", "source_id": 20140409, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Southampton Central |
1751 |
1751 |
3A |
None |
None |
Southampton Up Goods Loop |
1753 |
1753 |
None |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85332/2026-09-21/detailed |
None |
Southampton Central |
2026-09-21T18:01:00+01:00 |
Southampton Up Goods Loop |
2.0 |
{"type": "LineString", "coordinates": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]} |
0.3 |
1801 |
1803 |
Southampton Central |
Southampton Up Goods Loop |
Southampton Up Goods Loop |
50.9076183 |
-1.4218082 |
50.9076183 |
-1.4218082 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Southampton Up Goods Loop |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140409 |
1790010120969554 |
18 |
18 |
2026-09-21 17:13:33.004060 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:31.751003 |
| 717470 |
749831 |
C35657 |
723W84MW21 |
2026-09-21 |
COMPLETE |
20141710 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749831, "stp": "P", "toc": "Elizabeth Line", "uid": "C35657", "consist": "345037", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35657/2026-09-21/detailed", "trust_id": "723W84MW21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "1802½", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W84", "timing_status": "LATE", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1800½", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1802½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"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\": 1858.829, \"from_m\": 941.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\": 2140.476, \"from_m\": 1858.829, \"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\": 3215.744, \"from_m\": 2140.476, \"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\": 3583.393, \"from_m\": 3215.744, \"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\": 749831, \"profile_key\": \"05ead5b4960ea21e334f5d460474f832ebbc307eca9d7ac64729b011c8756308\", \"schedule_id\": 4610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}, {\"is_pass\": false, \"wtt_arr\": \"1802H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.393, \"section_seq\": 1, \"route_path_id\": 115938}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3583.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}], \"total_distance_m\": 3583.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.393, \"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": "1800½", "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\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:31Z\", \"source_id\": 63513845, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:32Z\", \"source_id\": 20141710, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1790010213253795, "current_leg_arrival_utc": "2026-09-21T18:02:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:32.209737", "service_state_evidence_id": 63513845, "current_leg_start_actual_dep": "2026-09-21T18:00:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T17:03:29", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:33.010152", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3W84 |
345037 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "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": 1858.829, "from_m": 941.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": 2140.476, "from_m": 1858.829, "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": 3215.744, "from_m": 2140.476, "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": 3583.393, "from_m": 3215.744, "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": 749831, "profile_key": "05ead5b4960ea21e334f5d460474f832ebbc307eca9d7ac64729b011c8756308", "schedule_id": 4610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1800H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115938}, {"is_pass": false, "wtt_arr": "1802H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.393, "section_seq": 1, "route_path_id": 115938}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3583.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 115938}], "total_distance_m": 3583.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.393, "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": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:31Z", "source_id": 63513845, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:03:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:32Z", "source_id": 20141710, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
1800½ |
1800½ |
4 |
None |
None |
Paddington (Crossrail) |
1802½ |
1802½ |
A |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35657/2026-09-21/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-21T18:00:30+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
1801 |
1803 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:29 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
63513845 |
1790010213253795 |
7 |
7 |
2026-09-21 17:13:33.010152 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:32.209737 |
| 717471 |
749209 |
L86552 |
875Y57MV21 |
2026-09-21 |
COMPLETE |
20140336 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749209, "stp": "P", "toc": "South Western Railway", "uid": "L86552", "consist": "450039+450109+450121", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86552/2026-09-21/detailed", "trust_id": "875Y57MV21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "12", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "5Y57", "timing_status": "LATE", "origin_station": "Clapham Yard Sidings", "current_leg_arr": "1803", "current_leg_dep": "1748", "current_leg_end": "London Waterloo", "origin_dep_time": "1737", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17421943859831637, 51.46378966426471], [-0.1737813, 51.463885100000006], [-0.17232369999999997, 51.4642055], [-0.17180059999999997, 51.4643166], [-0.17139449999999998, 51.464402500000006], [-0.1713245, 51.4644173], [-0.1710472, 51.46448199999999], [-0.17075039999999997, 51.4645522], [-0.1704018, 51.46466], [-0.1701842, 51.46474690000001], [-0.16998139999999998, 51.46483959999999], [-0.169858, 51.46488969999999], [-0.1696777, 51.464977], [-0.1695504, 51.46503249999999], [-0.1693653, 51.4651216], [-0.1691507, 51.4652321], [-0.16900899999999996, 51.465307], [-0.16880109999999998, 51.4654152], [-0.1686755, 51.465481], [-0.1686325, 51.46550289999999], [-0.1686369, 51.4655082], [-0.1684336, 51.4656068], [-0.1682808, 51.46568309999998], [-0.1681722, 51.4657344], [-0.1680312, 51.4657972], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-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.15714582901792729, 51.470479684875514], [-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": "Clapham Yard", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Yard", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1508.182, \"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\": 2857.809, \"from_m\": 1508.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2911.071, \"from_m\": 2857.809, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2931.423, \"from_m\": 2911.071, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2991.441, \"from_m\": 2931.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4744.68, \"from_m\": 2991.441, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5874.72, \"from_m\": 4744.68, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5905.631, \"from_m\": 5874.72, \"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\": 6024.197, \"from_m\": 5905.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6138.29, \"from_m\": 6024.197, \"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\": 6199.341, \"from_m\": 6138.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6617.403, \"from_m\": 6199.341, \"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\": 749209, \"profile_key\": \"e6e44e5f66449a939a60b24c7b791725331ed34038b1c8cfb2de025011f0cf77\", \"schedule_id\": 18437, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Clapham Yard Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137748}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1748\", \"location\": \"Clapham Yard\", \"stage_seq\": 2, \"distance_m\": 161.181, \"section_seq\": 1, \"route_path_id\": 137748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"West London Jn\", \"stage_seq\": 3, \"distance_m\": 1516.05, \"section_seq\": 1, \"route_path_id\": 137748}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 4, \"distance_m\": 5874.72, \"section_seq\": 1, \"route_path_id\": 137748}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 5, \"distance_m\": 6617.403, \"section_seq\": 1, \"route_path_id\": 137748}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6617.403, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137748}], \"total_distance_m\": 6617.403, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5048.17, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1569.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1737", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:39Z\", \"source_id\": 20134418, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:42Z\", \"source_id\": 20124523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:15Z\", \"source_id\": 20139814, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:53Z\", \"source_id\": 63509121, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:54Z\", \"source_id\": 20140336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "9", "timing_fact_generation": 1790010115085331, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:32.354272", "service_state_evidence_id": 20140336, "current_leg_start_actual_dep": "2026-09-21T17:52:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:33.007440", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5Y57 |
450039+450109+450121 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1508.182, "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": 2857.809, "from_m": 1508.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2911.071, "from_m": 2857.809, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2931.423, "from_m": 2911.071, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2991.441, "from_m": 2931.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4744.68, "from_m": 2991.441, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5874.72, "from_m": 4744.68, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5905.631, "from_m": 5874.72, "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": 6024.197, "from_m": 5905.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6138.29, "from_m": 6024.197, "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": 6199.341, "from_m": 6138.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6617.403, "from_m": 6199.341, "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": 749209, "profile_key": "e6e44e5f66449a939a60b24c7b791725331ed34038b1c8cfb2de025011f0cf77", "schedule_id": 18437, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1737", "location": "Clapham Yard Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137748}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1748", "location": "Clapham Yard", "stage_seq": 2, "distance_m": 161.181, "section_seq": 1, "route_path_id": 137748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "West London Jn", "stage_seq": 3, "distance_m": 1516.05, "section_seq": 1, "route_path_id": 137748}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Waterloo West Crossings", "stage_seq": 4, "distance_m": 5874.72, "section_seq": 1, "route_path_id": 137748}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 5, "distance_m": 6617.403, "section_seq": 1, "route_path_id": 137748}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6617.403, "from_m": 0.0, "section_seq": 1, "route_path_id": 137748}], "total_distance_m": 6617.403, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5048.17, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1569.233, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:39Z", "source_id": 20134418, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:42Z", "source_id": 20124523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:15Z", "source_id": 20139814, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:53Z", "source_id": 63509121, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:54Z", "source_id": 20140336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Clapham Yard Sidings |
1737 |
1737 |
None |
None |
None |
London Waterloo |
1759 |
1759 |
12 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86552/2026-09-21/detailed |
None |
Clapham Yard |
2026-09-21T17:52:00+01:00 |
London Waterloo |
15.0 |
{"type": "LineString", "coordinates": [[-0.17421943859831637, 51.46378966426471], [-0.1737813, 51.463885100000006], [-0.17232369999999997, 51.4642055], [-0.17180059999999997, 51.4643166], [-0.17139449999999998, 51.464402500000006], [-0.1713245, 51.4644173], [-0.1710472, 51.46448199999999], [-0.17075039999999997, 51.4645522], [-0.1704018, 51.46466], [-0.1701842, 51.46474690000001], [-0.16998139999999998, 51.46483959999999], [-0.169858, 51.46488969999999], [-0.1696777, 51.464977], [-0.1695504, 51.46503249999999], [-0.1693653, 51.4651216], [-0.1691507, 51.4652321], [-0.16900899999999996, 51.465307], [-0.16880109999999998, 51.4654152], [-0.1686755, 51.465481], [-0.1686325, 51.46550289999999], [-0.1686369, 51.4655082], [-0.1684336, 51.4656068], [-0.1682808, 51.46568309999998], [-0.1681722, 51.4657344], [-0.1680312, 51.4657972], [-0.16763169999999997, 51.46597139999999], [-0.16746789999999998, 51.466025499999986], [-0.1672704, 51.46609239999999], [-0.1670467, 51.4661902], [-0.16696449999999996, 51.46622549999999], [-0.1662787, 51.46651979999999], [-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.15714582901792729, 51.470479684875514], [-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]]} |
4.1 |
1748 |
1803 |
Clapham Yard |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140336 |
1790010115085331 |
13 |
13 |
2026-09-21 17:13:33.007440 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:32.354272 |
| 717472 |
749880 |
P90694 |
895H12MW21 |
2026-09-21 |
COMPLETE |
20140047 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749880, "stp": "P", "toc": "Southeastern", "uid": "P90694", "consist": "465172+465908+466018", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90694/2026-09-21/detailed", "trust_id": "895H12MW21", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells Turnback", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": null, "is_terminated": 1, "next_location": "Tunbridge Wells Turnback", "signalling_id": "5H12", "timing_status": "EARLY", "origin_station": "Tunbridge Wells", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Tunbridge Wells Turnback", "origin_dep_time": "1802", "origin_platform": "2", "current_location": "Tunbridge Wells Turnback", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2630276, 51.12976020000001], [0.26299549999999994, 51.130096300000005], [0.2630312, 51.130529299999985], [0.2630506, 51.130729999999986], [0.2631667, 51.13207690000001], [0.2632347, 51.1327262], [0.2633666, 51.1332143], [0.2635402, 51.1336966], [0.2638212, 51.13443979999999], [0.26415989999999995, 51.13525089999999], [0.2644657000000001, 51.135768], [0.2649323, 51.13642329999999], [0.2656299, 51.13719240000001], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.2690737, 51.14044990000001]]}", "current_leg_start": "Tunbridge Wells", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.1404499", "next_location_lon": "0.2690737", "previous_location": "Tunbridge Wells", "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\": 107.777, \"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\": 858.088, \"from_m\": 107.777, \"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\": 1260.133, \"from_m\": 858.088, \"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\": 1293.344, \"from_m\": 1260.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}], \"service_id\": 749880, \"profile_key\": \"b908582e8bfb7f192e50f3b14ed75e3c6747c2732c80d1ee032c9e88b6401c8e\", \"schedule_id\": 24554, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140250}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells Turnback\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 140250}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140250}], \"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": "1802", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.1404499", "current_position_lon": "0.2690737", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:30Z\", \"source_id\": 63507987, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:33Z\", \"source_id\": 20140047, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells Turnback", "service_state_platform": null, "timing_fact_generation": 1790010093762656, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:34.567777", "service_state_evidence_id": 20140047, "current_leg_start_actual_dep": "2026-09-21T18:02:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:35.154279", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TBW |
None |
5H12 |
465172+465908+466018 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 107.777, "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": 858.088, "from_m": 107.777, "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": 1260.133, "from_m": 858.088, "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": 1293.344, "from_m": 1260.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}], "service_id": 749880, "profile_key": "b908582e8bfb7f192e50f3b14ed75e3c6747c2732c80d1ee032c9e88b6401c8e", "schedule_id": 24554, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1802", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140250}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Tunbridge Wells Turnback", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 140250}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 140250}], "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} |
[{"source": "TD", "smart_id": 32761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:30Z", "source_id": 63507987, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:03:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:33Z", "source_id": 20140047, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Tunbridge Wells |
1802 |
1802 |
2 |
None |
None |
Tunbridge Wells Turnback |
1805 |
1805 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90694/2026-09-21/detailed |
None |
Tunbridge Wells |
2026-09-21T18:02:00+01:00 |
Tunbridge Wells Turnback |
2.0 |
{"type": "LineString", "coordinates": [[0.2630276, 51.12976020000001], [0.26299549999999994, 51.130096300000005], [0.2630312, 51.130529299999985], [0.2630506, 51.130729999999986], [0.2631667, 51.13207690000001], [0.2632347, 51.1327262], [0.2633666, 51.1332143], [0.2635402, 51.1336966], [0.2638212, 51.13443979999999], [0.26415989999999995, 51.13525089999999], [0.2644657000000001, 51.135768], [0.2649323, 51.13642329999999], [0.2656299, 51.13719240000001], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.2690737, 51.14044990000001]]} |
0.8 |
1801 |
1803 |
Tunbridge Wells |
Tunbridge Wells Turnback |
Tunbridge Wells Turnback |
51.1404499 |
0.2690737 |
51.1404499 |
0.2690737 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Tunbridge Wells Turnback |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140047 |
1790010093762656 |
3 |
3 |
2026-09-21 17:13:35.154279 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:34.567777 |
| 717473 |
747875 |
P85353 |
631F48MT21 |
2026-09-21 |
COMPLETE |
20140757 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 747875, "stp": "P", "toc": "Southeastern", "uid": "P85353", "consist": "395020", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85353/2026-09-21/detailed", "trust_id": "631F48MT21", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "1", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "1F48", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "1803", "current_leg_dep": "1751", "current_leg_end": "Faversham", "origin_dep_time": "1650", "origin_platform": "13", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Sittingbourne", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Sittingbourne", "current_leg_milage": "7.2", "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\": 74945.828, \"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\": 76092.09, \"from_m\": 74945.828, \"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\": 78289.093, \"from_m\": 76092.09, \"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\": 79593.755, \"from_m\": 78289.093, \"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.07, \"from_m\": 79593.755, \"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\": 82251.051, \"from_m\": 80963.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 747875, \"profile_key\": \"adbe7a3ad14d35f94a214df71050ebbf7659c6f9bb24d50586ffa89250bbac00\", \"schedule_id\": 33655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.237, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.347, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.543, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1709\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.956, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.31, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.984, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.942, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1724\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.242, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.627, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52466.739, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.565, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56489.798, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1741\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61251.481, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62238.446, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65503.171, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69251.311, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69809.903, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1750\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70681.796, \"section_seq\": 1, \"route_path_id\": 144088}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82251.051, \"section_seq\": 1, \"route_path_id\": 144088}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82251.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144088}], \"total_distance_m\": 82251.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82196.882, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 54.169, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:19Z\", \"source_id\": 63319886, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:18Z\", \"source_id\": 20086220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:59Z\", \"source_id\": 63352287, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:04Z\", \"source_id\": 20095502, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:00Z\", \"source_id\": 63366478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:03Z\", \"source_id\": 20099527, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:03Z\", \"source_id\": 63395201, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:08Z\", \"source_id\": 20107735, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:53Z\", \"source_id\": 63405718, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:53Z\", \"source_id\": 20110738, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:47Z\", \"source_id\": 63416777, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:50Z\", \"source_id\": 20114000, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:12Z\", \"source_id\": 63429440, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:16Z\", \"source_id\": 20117565, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:43Z\", \"source_id\": 63445256, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:46Z\", \"source_id\": 20122073, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:55Z\", \"source_id\": 63474944, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:01Z\", \"source_id\": 20130455, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:21Z\", \"source_id\": 63510492, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:26Z\", \"source_id\": 20140757, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1790010147585904, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:36.021387", "service_state_evidence_id": 20140757, "current_leg_start_actual_dep": "2026-09-21T17:51:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:36.654207", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SPX |
FAV |
1F48 |
395020 |
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": 74945.828, "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": 76092.09, "from_m": 74945.828, "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": 78289.093, "from_m": 76092.09, "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": 79593.755, "from_m": 78289.093, "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.07, "from_m": 79593.755, "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": 82251.051, "from_m": 80963.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 747875, "profile_key": "adbe7a3ad14d35f94a214df71050ebbf7659c6f9bb24d50586ffa89250bbac00", "schedule_id": 33655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1650", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.237, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.347, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.543, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1709", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.956, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.31, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.984, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.942, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1724", "location": "Strood", "stage_seq": 13, "distance_m": 51409.242, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.627, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Rochester", "stage_seq": 15, "distance_m": 52466.739, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.565, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56489.798, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61251.481, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62238.446, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Newington", "stage_seq": 20, "distance_m": 65503.171, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69251.311, "section_seq": 1, "route_path_id": 144088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69809.903, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1750", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70681.796, "section_seq": 1, "route_path_id": 144088}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82251.051, "section_seq": 1, "route_path_id": 144088}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82251.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 144088}], "total_distance_m": 82251.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82196.882, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 54.169, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:19Z", "source_id": 63319886, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:18Z", "source_id": 20086220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:59Z", "source_id": 63352287, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:07:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:04Z", "source_id": 20095502, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:00Z", "source_id": 63366478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:03Z", "source_id": 20099527, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:03Z", "source_id": 63395201, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:08Z", "source_id": 20107735, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:53Z", "source_id": 63405718, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:53Z", "source_id": 20110738, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:47Z", "source_id": 63416777, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:50Z", "source_id": 20114000, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:12Z", "source_id": 63429440, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:16Z", "source_id": 20117565, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:43Z", "source_id": 63445256, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:46Z", "source_id": 20122073, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:55Z", "source_id": 63474944, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:01Z", "source_id": 20130455, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:21Z", "source_id": 63510492, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:26Z", "source_id": 20140757, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
St. Pancras International |
1650 |
1650 |
13 |
None |
None |
Faversham |
1802 |
1802 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85353/2026-09-21/detailed |
None |
Sittingbourne |
2026-09-21T17:51:00+01:00 |
Faversham |
12.0 |
{"type": "LineString", "coordinates": [[0.7354106366273409, 51.342005005136656], [0.7356276, 51.341962], [0.7364020999999998, 51.3418178], [0.7369999, 51.3416982], [0.7373820999999999, 51.34162239999999], [0.7378110999999999, 51.3415418], [0.7386367999999999, 51.34138380000001], [0.7395978, 51.34120600000001], [0.74073, 51.34100990000001], [0.7408262, 51.3409919], [0.7410311999999999, 51.34095969999999], [0.7417351999999999, 51.3408609], [0.7421579999999999, 51.3408078], [0.7425728, 51.34075519999998], [0.7436982, 51.34063269999999], [0.7447695999999999, 51.3405361], [0.7449652, 51.34052], [0.7456596, 51.340473499999995], [0.7463802, 51.3404324], [0.7473347999999999, 51.3403919], [0.7481243999999999, 51.34037150000001], [0.7489552, 51.3403667], [0.7515564, 51.3403952], [0.7535234, 51.34040519999999], [0.7542835999999999, 51.340414900000006], [0.7549538, 51.3404316], [0.7573492, 51.3404701], [0.7591760999999999, 51.3404992], [0.7598607999999999, 51.3405178], [0.7600701, 51.340522099999994], [0.7607661000000001, 51.340529], [0.7617331, 51.3405276], [0.7626985, 51.34051480000001], [0.7633669999999999, 51.34049709999999], [0.7640141999999999, 51.34047150000001], [0.7646614, 51.3404414], [0.765316, 51.34039949999999], [0.7657946999999999, 51.3403656], [0.7662528, 51.3403364], [0.7667309, 51.34028709999999], [0.7671599999999998, 51.3402507], [0.7692220999999999, 51.3400626], [0.7713904, 51.33986629999999], [0.7750960999999998, 51.3395439], [0.7753160999999998, 51.3395212], [0.7783864999999999, 51.33922780000001], [0.780186, 51.33907099999998], [0.7803416, 51.33905629999999], [0.7835502999999999, 51.338793200000005], [0.7852201999999999, 51.3386331], [0.7864926999999999, 51.33849070000001], [0.7871151999999999, 51.3384154], [0.7875036, 51.33835789999999], [0.7877282999999999, 51.33832469999999], [0.7886691999999998, 51.3381723], [0.7895638000000001, 51.3380112], [0.790023, 51.337926899999985], [0.7904643, 51.337838700000006], [0.7913507999999999, 51.3376488], [0.7922032999999999, 51.3374566], [0.7930469, 51.33724629999999], [0.7932857, 51.3371864], [0.7962315999999999, 51.33645059999999], [0.7971828, 51.3362003], [0.7984557, 51.33586539999999], [0.7989016999999999, 51.3357461], [0.8016266999999999, 51.3350377], [0.8046374999999999, 51.334249], [0.804667, 51.3342413], [0.8077212, 51.3334501], [0.8080207999999999, 51.33337149999999], [0.8082867, 51.3333044], [0.8084837557075693, 51.333252499983125], [0.8111380999999999, 51.332553399999995], [0.811454, 51.33247180000001], [0.8145944, 51.3316611], [0.8154559, 51.331434499999986], [0.8163233999999999, 51.33120699999999], [0.816595, 51.3311368], [0.8182724646746016, 51.33069708903964], [0.8237184999999999, 51.329269499999995], [0.824481, 51.3290715], [0.8252231999999999, 51.3288732], [0.8259486999999999, 51.3286671], [0.8266941, 51.3284362], [0.8271121999999999, 51.3282989], [0.827643, 51.32812139999999], [0.8280987, 51.327952200000006], [0.8285539, 51.3277818], [0.8289973, 51.327599699999986], [0.8294389, 51.327416199999995], [0.8302851999999998, 51.3270427], [0.8309539999999999, 51.32672339999999], [0.8316290999999999, 51.3263797], [0.8330348, 51.3256013], [0.8332564999999998, 51.32547529999999], [0.8347085999999999, 51.32466289999999], [0.8356103999999999, 51.324168799999995], [0.8360706, 51.323938], [0.8365584000000001, 51.3237072], [0.8370225, 51.3234928], [0.8375204, 51.3232845], [0.8380261, 51.3230722], [0.8385642999999999, 51.32286659999999], [0.8387257, 51.3228068], [0.8390259, 51.3226954], [0.8395174999999999, 51.32253209999999], [0.8405045, 51.3222183], [0.8411421, 51.322038999999975], [0.8418127, 51.32186830000001], [0.842278, 51.3217583], [0.8427494999999999, 51.3216526], [0.8432554999999999, 51.3215452], [0.8440329999999999, 51.32139870000001], [0.8453996999999999, 51.3211894], [0.8468047999999999, 51.3209887], [0.8484568999999998, 51.3207485], [0.8491692, 51.3206412], [0.8498467, 51.3205247], [0.8508846999999999, 51.3203166], [0.8518674000000002, 51.3200915], [0.852466, 51.3199434], [0.8530398, 51.319792699999994], [0.8536194, 51.319629799999994], [0.8541626999999999, 51.319466299999995], [0.8546911, 51.3192992], [0.8552046, 51.31912049999998], [0.8562308999999999, 51.3187448], [0.8605223, 51.3170588], [0.8619358999999999, 51.3164965], [0.8626618, 51.31620780000001], [0.8648014, 51.3153634], [0.8670749, 51.31446549999999], [0.8677047999999999, 51.31421999999999], [0.8684154, 51.31394519999999], [0.8689694999999998, 51.313747199999995], [0.8695524, 51.3135637], [0.8707132, 51.31322209999999], [0.8713288000000001, 51.31306510000001], [0.8719240999999999, 51.31292500000001], [0.8730106, 51.31270669999999], [0.8732658999999999, 51.31266509999999], [0.8745965, 51.31247429999999], [0.8759350999999999, 51.312329199999986], [0.8762416, 51.31231009999999], [0.8773408999999999, 51.3122542], [0.878469, 51.312232299999984], [0.8807113, 51.312202000000006], [0.8816488, 51.3121933], [0.8840895999999997, 51.31215769999999], [0.8847587, 51.3121075], [0.8850871, 51.3121027], [0.8851615, 51.3121019], [0.8853684999999999, 51.3120997], [0.8856171999999999, 51.3121004], [0.8859768, 51.3121015], [0.8865842, 51.3120884], [0.8877305999999999, 51.3120395], [0.8879026, 51.3120279], [0.8881415999999999, 51.3120157], [0.8883966, 51.3119946], [0.8885103999999999, 51.31198319999999], [0.8889079999999999, 51.3119356], [0.8892097, 51.31190060000001], [0.8894845999999998, 51.31185529999999], [0.8898154, 51.31180209999999], [0.8901659, 51.31173710000001], [0.8904059999999999, 51.3116894], [0.8906903, 51.311629], [0.8909799999999999, 51.3115619], [0.8915727, 51.311417799999994]]} |
7.2 |
1751 |
1803 |
Sittingbourne |
Faversham Carriage Holding Sidings |
Faversham |
51.3114178 |
0.8915727 |
51.3114178 |
0.8915727 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Faversham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140757 |
1790010147585904 |
66 |
66 |
2026-09-21 17:13:36.654207 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:36.021387 |
| 717474 |
748182 |
C37707 |
739U69MU21 |
2026-09-21 |
COMPLETE |
20141763 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748182, "stp": "P", "toc": "Elizabeth Line", "uid": "C37707", "consist": "345004", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37707/2026-09-21/detailed", "trust_id": "739U69MU21", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U69", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1700", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T17:13: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": "1804", "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\": 428.638, \"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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"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\": 2398.56, \"from_m\": 790.937, \"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\": 2922.619, \"from_m\": 2398.56, \"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\": 3233.121, \"from_m\": 2922.619, \"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\": 4133.756, \"from_m\": 3233.121, \"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\": 6732.063, \"from_m\": 4133.756, \"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\": 6807.002, \"from_m\": 6732.063, \"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\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"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\": 10558.022, \"from_m\": 10394.832, \"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\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"capability_applied\": null, \"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\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"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\": 14803.687, \"from_m\": 14653.107, \"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\": 14862.816, \"from_m\": 14803.687, \"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\": 21325.884, \"from_m\": 14862.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\": 21418.974, \"from_m\": 21325.884, \"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\": 23477.175, \"from_m\": 21418.974, \"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\": 24674.146, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25236.854, \"from_m\": 24674.146, \"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\": 25391.916, \"from_m\": 25236.854, \"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\": 25849.464, \"from_m\": 25391.916, \"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\": 25987.487, \"from_m\": 25849.464, \"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\": 26143.413, \"from_m\": 25987.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26266.266, \"from_m\": 26143.413, \"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\": 26485.407, \"from_m\": 26266.266, \"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\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"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\": 28153.19, \"from_m\": 27085.855, \"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\": 28391.887, \"from_m\": 28153.19, \"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\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"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\": 29210.329, \"from_m\": 28957.025, \"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\": 29525.406, \"from_m\": 29210.329, \"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\": 29750.678, \"from_m\": 29525.406, \"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\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.894, \"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\": 30882.429, \"from_m\": 30712.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"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\": 31428.857, \"from_m\": 31028.426, \"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\": 31651.74, \"from_m\": 31428.857, \"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\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"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\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"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\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"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\": 34723.165, \"from_m\": 33830.695, \"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\": 34911.347, \"from_m\": 34723.165, \"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\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"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\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"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\": 38009.871, \"from_m\": 35931.837, \"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\": 38158.886, \"from_m\": 38009.871, \"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\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"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\": 39112.939, \"from_m\": 38983.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"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\": 41653.281, \"from_m\": 39291.33, \"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\": 41740.355, \"from_m\": 41653.281, \"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\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"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\": 43958.343, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.343, \"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\": 45683.932, \"from_m\": 44218.014, \"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\": 45814.052, \"from_m\": 45683.932, \"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\": 45907.948, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.654, \"from_m\": 45907.948, \"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\": 46244.2, \"from_m\": 46186.654, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46394.878, \"from_m\": 46244.2, \"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\": 49378.327, \"from_m\": 46394.878, \"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\": 748182, \"profile_key\": \"fb1bc0a34a5b7bd02ca6d3ad7831a6fb2388f37164b62373b5912eb2027eace0\", \"schedule_id\": 5333, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1706\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1736\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1744\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1746H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1748H\", \"wtt_dep\": \"1749\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1756H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1800H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.948, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 132281}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 132281}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132281}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:40Z\", \"source_id\": 63342912, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:43Z\", \"source_id\": 20092903, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:51Z\", \"source_id\": 63363282, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:56Z\", \"source_id\": 20098631, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:22Z\", \"source_id\": 63373136, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:25Z\", \"source_id\": 20101529, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:37Z\", \"source_id\": 20104056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:15Z\", \"source_id\": 63387142, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:20Z\", \"source_id\": 20105454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:43Z\", \"source_id\": 63394233, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:49Z\", \"source_id\": 20107484, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:17Z\", \"source_id\": 63401276, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:23Z\", \"source_id\": 20109573, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:06Z\", \"source_id\": 63423365, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:10Z\", \"source_id\": 20115844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:21Z\", \"source_id\": 63429907, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:24Z\", \"source_id\": 20117654, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:06Z\", \"source_id\": 63440715, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:08Z\", \"source_id\": 20120707, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:24Z\", \"source_id\": 63447209, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:26Z\", \"source_id\": 20122601, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:46Z\", \"source_id\": 63457081, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 20125440, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:57Z\", \"source_id\": 63463439, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:01Z\", \"source_id\": 20127179, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:51Z\", \"source_id\": 63471772, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:54Z\", \"source_id\": 20129570, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:35Z\", \"source_id\": 63482832, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:36Z\", \"source_id\": 20132635, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:57Z\", \"source_id\": 63492403, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:03Z\", \"source_id\": 20135500, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:05Z\", \"source_id\": 63503922, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:13Z\", \"source_id\": 20138918, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:34Z\", \"source_id\": 63514005, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:36Z\", \"source_id\": 20141763, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1790010216942508, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:36.932916", "service_state_evidence_id": 20141763, "current_leg_start_actual_dep": "2026-09-21T18:00:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:37.208780", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U69 |
345004 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.638, "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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "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": 2398.56, "from_m": 790.937, "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": 2922.619, "from_m": 2398.56, "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": 3233.121, "from_m": 2922.619, "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": 4133.756, "from_m": 3233.121, "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": 6732.063, "from_m": 4133.756, "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": 6807.002, "from_m": 6732.063, "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": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "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": 10558.022, "from_m": 10394.832, "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": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "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": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "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": 14803.687, "from_m": 14653.107, "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": 14862.816, "from_m": 14803.687, "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": 21325.884, "from_m": 14862.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": 21418.974, "from_m": 21325.884, "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": 23477.175, "from_m": 21418.974, "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": 24674.146, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25236.854, "from_m": 24674.146, "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": 25391.916, "from_m": 25236.854, "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": 25849.464, "from_m": 25391.916, "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": 25987.487, "from_m": 25849.464, "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": 26143.413, "from_m": 25987.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26266.266, "from_m": 26143.413, "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": 26485.407, "from_m": 26266.266, "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": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "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": 28153.19, "from_m": 27085.855, "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": 28391.887, "from_m": 28153.19, "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": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "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": 29210.329, "from_m": 28957.025, "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": 29525.406, "from_m": 29210.329, "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": 29750.678, "from_m": 29525.406, "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": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.894, "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": 30882.429, "from_m": 30712.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "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": 31428.857, "from_m": 31028.426, "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": 31651.74, "from_m": 31428.857, "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": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "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": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "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": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "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": 34723.165, "from_m": 33830.695, "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": 34911.347, "from_m": 34723.165, "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": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "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": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "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": 38009.871, "from_m": 35931.837, "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": 38158.886, "from_m": 38009.871, "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": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "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": 39112.939, "from_m": 38983.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", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "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": 41653.281, "from_m": 39291.33, "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": 41740.355, "from_m": 41653.281, "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": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "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": 43958.343, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.343, "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": 45683.932, "from_m": 44218.014, "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": 45814.052, "from_m": 45683.932, "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": 45907.948, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.654, "from_m": 45907.948, "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": 46244.2, "from_m": 46186.654, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46394.878, "from_m": 46244.2, "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": 49378.327, "from_m": 46394.878, "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": 748182, "profile_key": "fb1bc0a34a5b7bd02ca6d3ad7831a6fb2388f37164b62373b5912eb2027eace0", "schedule_id": 5333, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1700", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1706", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1736", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1744", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1746H", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1748H", "wtt_dep": "1749", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1756H", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1800H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.948, "section_seq": 1, "route_path_id": 132281}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 132281}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 132281}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 132281}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:40Z", "source_id": 63342912, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:43Z", "source_id": 20092903, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:51Z", "source_id": 63363282, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:56Z", "source_id": 20098631, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:22Z", "source_id": 63373136, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:25Z", "source_id": 20101529, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:37Z", "source_id": 20104056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:15Z", "source_id": 63387142, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:20Z", "source_id": 20105454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:43Z", "source_id": 63394233, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:49Z", "source_id": 20107484, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:17Z", "source_id": 63401276, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:23Z", "source_id": 20109573, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:06Z", "source_id": 63423365, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:10Z", "source_id": 20115844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:21Z", "source_id": 63429907, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:24Z", "source_id": 20117654, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:06Z", "source_id": 63440715, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:08Z", "source_id": 20120707, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:24Z", "source_id": 63447209, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:26Z", "source_id": 20122601, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:46Z", "source_id": 63457081, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 20125440, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:57Z", "source_id": 63463439, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:01Z", "source_id": 20127179, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:51Z", "source_id": 63471772, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:54Z", "source_id": 20129570, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:35Z", "source_id": 63482832, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:36Z", "source_id": 20132635, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:57Z", "source_id": 63492403, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:03Z", "source_id": 20135500, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:05Z", "source_id": 63503922, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:13Z", "source_id": 20138918, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:34Z", "source_id": 63514005, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:03:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:36Z", "source_id": 20141763, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
1700 |
1700 |
2 |
None |
None |
Abbey Wood (Crossrail) |
1806 |
1804 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37707/2026-09-21/detailed |
None |
Woolwich (Crossrail) |
2026-09-21T18:00: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 |
1801 |
1803 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Abbey Wood (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141763 |
1790010216942508 |
92 |
92 |
2026-09-21 17:13:37.208780 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:36.932916 |
| 717475 |
748759 |
G27902 |
872S49MU21 |
2026-09-21 |
COMPLETE |
20140313 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748759, "stp": "P", "toc": "Southern", "uid": "G27902", "consist": "377118+377464", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27902/2026-09-21/detailed", "trust_id": "872S49MU21", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2S49", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "1803", "current_leg_dep": "1759", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1721", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Battersea Park", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "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\": 234.739, \"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\": 269.994, \"from_m\": 234.739, \"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\": 477.991, \"from_m\": 269.994, \"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\": 1437.572, \"from_m\": 477.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1461.509, \"from_m\": 1437.572, \"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\": 1933.208, \"from_m\": 1461.509, \"capability_applied\": null, \"effective_limit_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\": 1944.074, \"from_m\": 1933.208, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2552.129, \"from_m\": 1944.074, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2557.512, \"from_m\": 2552.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2634.324, \"from_m\": 2557.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\": 2642.968, \"from_m\": 2634.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2697.031, \"from_m\": 2642.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2705.278, \"from_m\": 2697.031, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3347.132, \"from_m\": 2705.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3425.201, \"from_m\": 3347.132, \"capability_applied\": null, \"effective_limit_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\": 3786.032, \"from_m\": 3425.201, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3874.178, \"from_m\": 3786.032, \"capability_applied\": null, \"effective_limit_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\": 3897.649, \"from_m\": 3874.178, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3928.588, \"from_m\": 3897.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4200.152, \"from_m\": 3928.588, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5395.588, \"from_m\": 4200.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5428.946, \"from_m\": 5395.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\": 5447.785, \"from_m\": 5428.946, \"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\": 5480.246, \"from_m\": 5447.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6157.142, \"from_m\": 5480.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7993.213, \"from_m\": 6157.142, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8425.819, \"from_m\": 7993.213, \"capability_applied\": null, \"effective_limit_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\": 8440.407, \"from_m\": 8425.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8482.379, \"from_m\": 8440.407, \"capability_applied\": null, \"effective_limit_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\": 9000.073, \"from_m\": 8482.379, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10179.089, \"from_m\": 9000.073, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10233.55, \"from_m\": 10179.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\": 10278.613, \"from_m\": 10233.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10362.591, \"from_m\": 10278.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11328.116, \"from_m\": 10362.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\": 11376.401, \"from_m\": 11328.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11388.454, \"from_m\": 11376.401, \"capability_applied\": null, \"effective_limit_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\": 11611.749, \"from_m\": 11388.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12421.355, \"from_m\": 11611.749, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15819.732, \"from_m\": 12421.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\": 18500.69, \"from_m\": 15819.732, \"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\": 19157.727, \"from_m\": 18500.69, \"capability_applied\": null, \"effective_limit_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\": 748759, \"profile_key\": \"3ac02d0024edcc5a8c5a53f3bc9a3806b95517a643dbcbcb5a81ee8b75ab9902\", \"schedule_id\": 10912, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1437.572, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 1828.325, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729H\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 2960.838, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Bromley Jn\", \"stage_seq\": 5, \"distance_m\": 3950.964, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1737\", \"location\": \"Crystal Palace\", \"stage_seq\": 6, \"distance_m\": 5359.371, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 7, \"distance_m\": 6476.931, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"West Norwood\", \"stage_seq\": 8, \"distance_m\": 8029.719, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 8457.54, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1747\", \"location\": \"Streatham Hill\", \"stage_seq\": 10, \"distance_m\": 10128.977, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Balham\", \"stage_seq\": 11, \"distance_m\": 11773.429, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1755H\", \"wtt_dep\": \"1756H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 12, \"distance_m\": 14915.135, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Pouparts Jn\", \"stage_seq\": 13, \"distance_m\": 15979.743, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": \"1800\", \"location\": \"Battersea Park\", \"stage_seq\": 14, \"distance_m\": 17264.353, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 15, \"distance_m\": 17815.655, \"section_seq\": 1, \"route_path_id\": 134094}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 16, \"distance_m\": 19157.727, \"section_seq\": 1, \"route_path_id\": 134094}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19157.727, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134094}], \"total_distance_m\": 19157.727, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14626.582, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4531.145, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1721", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:27Z\", \"source_id\": 63384834, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:02Z\", \"source_id\": 63406075, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:03Z\", \"source_id\": 20110870, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:15Z\", \"source_id\": 63421003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:20Z\", \"source_id\": 20115234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:36Z\", \"source_id\": 63442135, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:39Z\", \"source_id\": 20121163, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:14Z\", \"source_id\": 63449658, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:15Z\", \"source_id\": 20123338, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:49Z\", \"source_id\": 63459992, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:48Z\", \"source_id\": 20126185, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:00Z\", \"source_id\": 63475207, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:04Z\", \"source_id\": 20130500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:01Z\", \"source_id\": 63258448, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:10Z\", \"source_id\": 63487265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:14Z\", \"source_id\": 20134049, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:15Z\", \"source_id\": 63498828, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:20Z\", \"source_id\": 20137407, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:50Z\", \"source_id\": 63508970, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:54Z\", \"source_id\": 20140313, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1790010115645985, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:39.011335", "service_state_evidence_id": 20140313, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:39.276533", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WCY |
None |
2S49 |
377118+377464 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 234.739, "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": 269.994, "from_m": 234.739, "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": 477.991, "from_m": 269.994, "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": 1437.572, "from_m": 477.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1461.509, "from_m": 1437.572, "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": 1933.208, "from_m": 1461.509, "capability_applied": null, "effective_limit_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": 1944.074, "from_m": 1933.208, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2552.129, "from_m": 1944.074, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2557.512, "from_m": 2552.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2634.324, "from_m": 2557.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": 2642.968, "from_m": 2634.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2697.031, "from_m": 2642.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2705.278, "from_m": 2697.031, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3347.132, "from_m": 2705.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3425.201, "from_m": 3347.132, "capability_applied": null, "effective_limit_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": 3786.032, "from_m": 3425.201, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3874.178, "from_m": 3786.032, "capability_applied": null, "effective_limit_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": 3897.649, "from_m": 3874.178, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3928.588, "from_m": 3897.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4200.152, "from_m": 3928.588, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5395.588, "from_m": 4200.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5428.946, "from_m": 5395.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": 5447.785, "from_m": 5428.946, "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": 5480.246, "from_m": 5447.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6157.142, "from_m": 5480.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7993.213, "from_m": 6157.142, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8425.819, "from_m": 7993.213, "capability_applied": null, "effective_limit_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": 8440.407, "from_m": 8425.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8482.379, "from_m": 8440.407, "capability_applied": null, "effective_limit_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": 9000.073, "from_m": 8482.379, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10179.089, "from_m": 9000.073, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10233.55, "from_m": 10179.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": 10278.613, "from_m": 10233.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10362.591, "from_m": 10278.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11328.116, "from_m": 10362.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": 11376.401, "from_m": 11328.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11388.454, "from_m": 11376.401, "capability_applied": null, "effective_limit_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": 11611.749, "from_m": 11388.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12421.355, "from_m": 11611.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15819.732, "from_m": 12421.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": 18500.69, "from_m": 15819.732, "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": 19157.727, "from_m": 18500.69, "capability_applied": null, "effective_limit_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": 748759, "profile_key": "3ac02d0024edcc5a8c5a53f3bc9a3806b95517a643dbcbcb5a81ee8b75ab9902", "schedule_id": 10912, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1721", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1437.572, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 1828.325, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729H", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 2960.838, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Bromley Jn", "stage_seq": 5, "distance_m": 3950.964, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1737", "location": "Crystal Palace", "stage_seq": 6, "distance_m": 5359.371, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Gipsy Hill", "stage_seq": 7, "distance_m": 6476.931, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "West Norwood", "stage_seq": 8, "distance_m": 8029.719, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 8457.54, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1747", "location": "Streatham Hill", "stage_seq": 10, "distance_m": 10128.977, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Balham", "stage_seq": 11, "distance_m": 11773.429, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1755H", "wtt_dep": "1756H", "location": "Clapham Junction (C)", "stage_seq": 12, "distance_m": 14915.135, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Pouparts Jn", "stage_seq": 13, "distance_m": 15979.743, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": "1800", "location": "Battersea Park", "stage_seq": 14, "distance_m": 17264.353, "section_seq": 1, "route_path_id": 134094}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Battersea Pier Jn", "stage_seq": 15, "distance_m": 17815.655, "section_seq": 1, "route_path_id": 134094}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 16, "distance_m": 19157.727, "section_seq": 1, "route_path_id": 134094}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19157.727, "from_m": 0.0, "section_seq": 1, "route_path_id": 134094}], "total_distance_m": 19157.727, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14626.582, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4531.145, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:27Z", "source_id": 63384834, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T16:19:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:02Z", "source_id": 63406075, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:03Z", "source_id": 20110870, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:15Z", "source_id": 63421003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:20Z", "source_id": 20115234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:36Z", "source_id": 63442135, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:39Z", "source_id": 20121163, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:14Z", "source_id": 63449658, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:15Z", "source_id": 20123338, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:49Z", "source_id": 63459992, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:46:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:48Z", "source_id": 20126185, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:00Z", "source_id": 63475207, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:04Z", "source_id": 20130500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:01Z", "source_id": 63258448, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:10Z", "source_id": 63487265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:14Z", "source_id": 20134049, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:15Z", "source_id": 63498828, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:20Z", "source_id": 20137407, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:50Z", "source_id": 63508970, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:54Z", "source_id": 20140313, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
West Croydon |
1721 |
1721 |
3 |
None |
None |
London Victoria (C) |
1804 |
1804 |
11 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27902/2026-09-21/detailed |
None |
Battersea Park |
2026-09-21T18:00:00+01:00 |
London Victoria (C) |
4.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.5 |
1759 |
1803 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140313 |
1790010115645985 |
60 |
60 |
2026-09-21 17:13:39.276533 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:39.011335 |
| 717476 |
748502 |
L82120 |
872H49MU21 |
2026-09-21 |
COMPLETE |
20140832 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748502, "stp": "O", "toc": "South Western Railway", "uid": "L82120", "consist": "701056", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82120/2026-09-21/detailed", "trust_id": "872H49MU21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": null, "is_terminated": 1, "next_location": "Shepperton", "signalling_id": "2H49", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "1803", "current_leg_dep": "1800", "current_leg_end": "Shepperton", "origin_dep_time": "1712", "origin_platform": "5", "current_location": "Shepperton", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]}", "current_leg_start": "Upper Halliford", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.3963672", "next_location_lon": "-0.4479408", "previous_location": "Upper Halliford", "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\": 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\": 15863.313, \"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\": 16025.158, \"from_m\": 15863.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16790.688, \"from_m\": 16025.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17946.482, \"from_m\": 16790.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19652.254, \"from_m\": 17946.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19711.857, \"from_m\": 19652.254, \"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\": 20229.331, \"from_m\": 19711.857, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22887.848, \"from_m\": 20229.331, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23039.858, \"from_m\": 22887.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23482.189, \"from_m\": 23039.858, \"capability_applied\": null, \"effective_limit_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\": 23515.602, \"from_m\": 23482.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23581.581, \"from_m\": 23515.602, \"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\": 33048.621, \"from_m\": 23581.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33170.134, \"from_m\": 33048.621, \"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\": 33529.861, \"from_m\": 33170.134, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 748502, \"profile_key\": \"3bf03ef4428fe44e8fe68344f057dd8dd8f8ff93162fdda897520025f0f14160\", \"schedule_id\": 38547, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1716\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Norbiton\", \"stage_seq\": 9, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 19414.946, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"Hampton Wick\", \"stage_seq\": 11, \"distance_m\": 20104.734, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745\", \"location\": \"Teddington\", \"stage_seq\": 12, \"distance_m\": 21941.245, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 13, \"distance_m\": 23067.462, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1750H\", \"location\": \"Fulwell\", \"stage_seq\": 14, \"distance_m\": 23856.993, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1754\", \"location\": \"Hampton\", \"stage_seq\": 15, \"distance_m\": 26492.679, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1757H\", \"location\": \"Kempton Park\", \"stage_seq\": 16, \"distance_m\": 29360.361, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759\", \"location\": \"Sunbury\", \"stage_seq\": 17, \"distance_m\": 30145.534, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1800H\", \"wtt_dep\": \"1801\", \"location\": \"Upper Halliford\", \"stage_seq\": 18, \"distance_m\": 31082.674, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 19, \"distance_m\": 33529.861, \"section_seq\": 1, \"route_path_id\": 146423}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33529.861, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146423}], \"total_distance_m\": 33529.861, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32690.185, \"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": "1712", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3963672", "current_position_lon": "-0.4479408", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:27Z\", \"source_id\": 63373374, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:31Z\", \"source_id\": 20101579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:12Z\", \"source_id\": 63386885, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:11Z\", \"source_id\": 20105339, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:50Z\", \"source_id\": 63397283, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:53Z\", \"source_id\": 20108372, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:05Z\", \"source_id\": 63406232, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:07Z\", \"source_id\": 20110923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:27Z\", \"source_id\": 63415733, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:33Z\", \"source_id\": 20113727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:09Z\", \"source_id\": 63423561, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:15Z\", \"source_id\": 20115909, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:21Z\", \"source_id\": 63435702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:25Z\", \"source_id\": 20119335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:52Z\", \"source_id\": 63442793, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:52Z\", \"source_id\": 20121330, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:33Z\", \"source_id\": 63447707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:36Z\", \"source_id\": 20122739, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:59Z\", \"source_id\": 63457609, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:05Z\", \"source_id\": 20125586, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:20Z\", \"source_id\": 63467491, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:25Z\", \"source_id\": 20128314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:37Z\", \"source_id\": 63480128, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:42Z\", \"source_id\": 20131941, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:55Z\", \"source_id\": 63486595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 20133843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:55Z\", \"source_id\": 63486595, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 20133844, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:16Z\", \"source_id\": 63501660, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:21Z\", \"source_id\": 20138225, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:26Z\", \"source_id\": 63510734, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:30Z\", \"source_id\": 20140832, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepperton", "service_state_platform": "1", "timing_fact_generation": 1790010156072636, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:40.250807", "service_state_evidence_id": 20140832, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:41.188044", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
SHP |
2H49 |
701056 |
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": 15863.313, "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": 16025.158, "from_m": 15863.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16790.688, "from_m": 16025.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17946.482, "from_m": 16790.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19652.254, "from_m": 17946.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19711.857, "from_m": 19652.254, "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": 20229.331, "from_m": 19711.857, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22887.848, "from_m": 20229.331, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23039.858, "from_m": 22887.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23482.189, "from_m": 23039.858, "capability_applied": null, "effective_limit_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": 23515.602, "from_m": 23482.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23581.581, "from_m": 23515.602, "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": 33048.621, "from_m": 23581.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33170.134, "from_m": 33048.621, "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": 33529.861, "from_m": 33170.134, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 748502, "profile_key": "3bf03ef4428fe44e8fe68344f057dd8dd8f8ff93162fdda897520025f0f14160", "schedule_id": 38547, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1712", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1716", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Norbiton", "stage_seq": 9, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Kingston", "stage_seq": 10, "distance_m": 19414.946, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "Hampton Wick", "stage_seq": 11, "distance_m": 20104.734, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745", "location": "Teddington", "stage_seq": 12, "distance_m": 21941.245, "section_seq": 1, "route_path_id": 146423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Shacklegate Jn", "stage_seq": 13, "distance_m": 23067.462, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1750H", "location": "Fulwell", "stage_seq": 14, "distance_m": 23856.993, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1754", "location": "Hampton", "stage_seq": 15, "distance_m": 26492.679, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1757H", "location": "Kempton Park", "stage_seq": 16, "distance_m": 29360.361, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759", "location": "Sunbury", "stage_seq": 17, "distance_m": 30145.534, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1800H", "wtt_dep": "1801", "location": "Upper Halliford", "stage_seq": 18, "distance_m": 31082.674, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Shepperton", "stage_seq": 19, "distance_m": 33529.861, "section_seq": 1, "route_path_id": 146423}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33529.861, "from_m": 0.0, "section_seq": 1, "route_path_id": 146423}], "total_distance_m": 33529.861, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32690.185, "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-21T16:14:27Z", "source_id": 63373374, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:31Z", "source_id": 20101579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:12Z", "source_id": 63386885, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:11Z", "source_id": 20105339, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:50Z", "source_id": 63397283, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:53Z", "source_id": 20108372, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:05Z", "source_id": 63406232, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:07Z", "source_id": 20110923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:27Z", "source_id": 63415733, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:33Z", "source_id": 20113727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:09Z", "source_id": 63423561, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:15Z", "source_id": 20115909, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:21Z", "source_id": 63435702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:25Z", "source_id": 20119335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:52Z", "source_id": 63442793, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:52Z", "source_id": 20121330, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28478, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:33Z", "source_id": 63447707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:36Z", "source_id": 20122739, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28453, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:59Z", "source_id": 63457609, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:05Z", "source_id": 20125586, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28461, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:20Z", "source_id": 63467491, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:25Z", "source_id": 20128314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:37Z", "source_id": 63480128, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:42Z", "source_id": 20131941, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:55Z", "source_id": 63486595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:56:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 20133843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28445, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:55Z", "source_id": 63486595, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 20133844, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:16Z", "source_id": 63501660, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:21Z", "source_id": 20138225, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28439, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:26Z", "source_id": 63510734, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:03:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:30Z", "source_id": 20140832, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
London Waterloo |
1712 |
1712 |
5 |
None |
None |
Shepperton |
1806 |
1804 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82120/2026-09-21/detailed |
None |
Upper Halliford |
2026-09-21T18:01:00+01:00 |
Shepperton |
3.0 |
{"type": "LineString", "coordinates": [[-0.43015570139351345, 51.413603913592205], [-0.4302978, 51.41352530000002], [-0.4306422, 51.4133251], [-0.4307309, 51.413264], [-0.4311074999999999, 51.413046], [-0.43128729999999993, 51.41293], [-0.4315806, 51.4127307], [-0.4318375, 51.4125568], [-0.4322212999999999, 51.4122746], [-0.432538, 51.4120316], [-0.4328284, 51.4117867], [-0.4330582999999999, 51.411588300000005], [-0.43325829999999993, 51.411398], [-0.4334524, 51.4112101], [-0.4336477, 51.41103929999999], [-0.4338893999999999, 51.4107874], [-0.4341019, 51.41055179999999], [-0.4343634, 51.41023], [-0.43449809999999994, 51.41004900000001], [-0.4346197, 51.4098815], [-0.434911, 51.4094105], [-0.4351796, 51.4089819], [-0.4354671, 51.40840629999999], [-0.4357707, 51.40786369999999], [-0.43608459999999993, 51.40732529999999], [-0.43622789999999995, 51.4070542], [-0.43637029999999993, 51.4067903], [-0.4365081, 51.4065685], [-0.43663099999999994, 51.40633969999999], [-0.4367516, 51.40613389999999], [-0.436879, 51.4059039], [-0.43701339999999994, 51.4056643], [-0.4373683, 51.40501290000001], [-0.4376067, 51.40458490000001], [-0.43788609999999994, 51.4040983], [-0.4384164, 51.4032893], [-0.438579, 51.40306669999999], [-0.43879679999999993, 51.4027851], [-0.43914069999999994, 51.4023596], [-0.4396547, 51.40179379999999], [-0.4400659, 51.401383800000005], [-0.440621, 51.4008703], [-0.44089899999999993, 51.40062170000001], [-0.4413775, 51.40023550000001], [-0.4416892999999999, 51.399996300000005], [-0.4421608, 51.3996267], [-0.4427961999999999, 51.39919390000001], [-0.44290079999999993, 51.39912529999999], [-0.4431661999999999, 51.3989595], [-0.4435237, 51.398744400000005], [-0.4439968, 51.3984673], [-0.445257, 51.39779690000001], [-0.4453595, 51.39774029999999], [-0.4464954, 51.39714390000001], [-0.4479408, 51.3963672]]} |
1.4 |
1800 |
1803 |
Upper Halliford |
Shepperton |
Shepperton |
51.3963672 |
-0.4479408 |
51.3963672 |
-0.4479408 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Shepperton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140832 |
1790010156072636 |
70 |
70 |
2026-09-21 17:13:41.188044 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:40.250807 |
| 717477 |
748102 |
L88713 |
062C12MT21 |
2026-09-21 |
COMPLETE |
20141128 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748102, "stp": "P", "toc": "ScotRail", "uid": "L88713", "consist": "320321+320418", "dest_crs": "MTH", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88713/2026-09-21/detailed", "trust_id": "062C12MT21", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C12", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "1803", "current_leg_dep": "1801", "current_leg_end": "Motherwell", "origin_dep_time": "1658", "origin_platform": "5", "current_location": "Motherwell", "last_update_time": "2026-09-21T17:13:52", "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": "1804", "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\": 115.239, \"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\": 159.673, \"from_m\": 115.239, \"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\": 623.468, \"from_m\": 159.673, \"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\": 6654.689, \"from_m\": 623.468, \"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\": 7913.817, \"from_m\": 6654.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\": 7985.09, \"from_m\": 7913.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8031.704, \"from_m\": 7985.09, \"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\": 8047.084, \"from_m\": 8031.704, \"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\": 8087.323, \"from_m\": 8047.084, \"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\": 8798.812, \"from_m\": 8087.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8839.578, \"from_m\": 8798.812, \"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\": 12225.335, \"from_m\": 8839.578, \"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\": 12485.497, \"from_m\": 12225.335, \"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\": 13066.643, \"from_m\": 12485.497, \"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\": 13369.198, \"from_m\": 13066.643, \"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\": 14063.698, \"from_m\": 13369.198, \"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\": 14110.274, \"from_m\": 14063.698, \"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\": 14252.245, \"from_m\": 14110.274, \"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\": 17579.478, \"from_m\": 14252.245, \"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\": 18052.542, \"from_m\": 17579.478, \"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\": 18110.664, \"from_m\": 18052.542, \"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\": 18187.92, \"from_m\": 18110.664, \"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\": 18542.234, \"from_m\": 18187.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18674.787, \"from_m\": 18542.234, \"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\": 18777.019, \"from_m\": 18674.787, \"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\": 18874.641, \"from_m\": 18777.019, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19609.655, \"from_m\": 18874.641, \"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\": 22113.912, \"from_m\": 19609.655, \"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\": 22413.941, \"from_m\": 22113.912, \"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\": 22665.219, \"from_m\": 22413.941, \"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\": 22978.555, \"from_m\": 22665.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24029.753, \"from_m\": 22978.555, \"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\": 29628.47, \"from_m\": 24029.753, \"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\": 29681.351, \"from_m\": 29628.47, \"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\": 29958.887, \"from_m\": 29681.351, \"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\": 31098.116, \"from_m\": 29958.887, \"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\": 31847.405, \"from_m\": 31098.116, \"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\": 35019.016, \"from_m\": 31847.405, \"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\": 36197.625, \"from_m\": 35019.016, \"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\": 36262.766, \"from_m\": 36197.625, \"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\": 36306.365, \"from_m\": 36262.766, \"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\": 36333.851, \"from_m\": 36306.365, \"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\": 36554.793, \"from_m\": 36333.851, \"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\": 748102, \"profile_key\": \"d8c9d9e15d62f869ca334b6a2900a3117d3805aa17b86604199f3590e2acb518\", \"schedule_id\": 19121, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Garscadden\", \"stage_seq\": 4, \"distance_m\": 5294.991, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Scotstounhill\", \"stage_seq\": 5, \"distance_m\": 6010.667, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Jordanhill\", \"stage_seq\": 6, \"distance_m\": 7793.273, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 7, \"distance_m\": 8031.704, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Hyndland\", \"stage_seq\": 8, \"distance_m\": 8562.673, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Partick\", \"stage_seq\": 9, \"distance_m\": 9738.536, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 10, \"distance_m\": 10258.07, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 11, \"distance_m\": 11705.479, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Anderston\", \"stage_seq\": 12, \"distance_m\": 12508.336, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1728\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 13, \"distance_m\": 13301.726, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 13776.831, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Bridgeton\", \"stage_seq\": 15, \"distance_m\": 15712.28, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Dalmarnock\", \"stage_seq\": 16, \"distance_m\": 16598.672, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737H\", \"location\": \"Rutherglen\", \"stage_seq\": 17, \"distance_m\": 17846.058, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 18, \"distance_m\": 18996.544, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741\", \"location\": \"Cambuslang\", \"stage_seq\": 19, \"distance_m\": 20783.441, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Newton West Jn\", \"stage_seq\": 20, \"distance_m\": 22220.09, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1745H\", \"location\": \"Newton\", \"stage_seq\": 21, \"distance_m\": 23325.283, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1749H\", \"location\": \"Blantyre\", \"stage_seq\": 22, \"distance_m\": 27290.269, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1752H\", \"location\": \"Hamilton West\", \"stage_seq\": 23, \"distance_m\": 30132.339, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1756\", \"location\": \"Hamilton Central\", \"stage_seq\": 24, \"distance_m\": 31493.788, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 25, \"distance_m\": 33507.763, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1801H\", \"location\": \"Airbles\", \"stage_seq\": 26, \"distance_m\": 35518.045, \"section_seq\": 1, \"route_path_id\": 131083}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 27, \"distance_m\": 36554.793, \"section_seq\": 1, \"route_path_id\": 131083}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36554.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131083}], \"total_distance_m\": 36554.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36554.793, \"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": "1658", "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\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:55Z\", \"source_id\": 63332384, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:59Z\", \"source_id\": 20089826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:01Z\", \"source_id\": 63338317, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:06Z\", \"source_id\": 20091548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:20Z\", \"source_id\": 63344778, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:24Z\", \"source_id\": 20093397, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:06Z\", \"source_id\": 63349971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:10Z\", \"source_id\": 20094833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:11Z\", \"source_id\": 20097992, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:34Z\", \"source_id\": 63365356, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:39Z\", \"source_id\": 20099203, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:36Z\", \"source_id\": 63373776, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:39Z\", \"source_id\": 20101712, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:35Z\", \"source_id\": 63382405, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:37Z\", \"source_id\": 20104067, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:36Z\", \"source_id\": 63388052, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:41Z\", \"source_id\": 20105738, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:37Z\", \"source_id\": 63394007, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:41Z\", \"source_id\": 20107419, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:14Z\", \"source_id\": 63412282, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:19Z\", \"source_id\": 20112718, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:48Z\", \"source_id\": 63422463, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:52Z\", \"source_id\": 20115652, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:51Z\", \"source_id\": 63428477, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:49Z\", \"source_id\": 20117248, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:07Z\", \"source_id\": 63435040, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:11Z\", \"source_id\": 20119134, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:17Z\", \"source_id\": 63446876, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:19Z\", \"source_id\": 20122512, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:20Z\", \"source_id\": 63458710, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:25Z\", \"source_id\": 20125880, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:51Z\", \"source_id\": 63471820, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:56Z\", \"source_id\": 20129603, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:15Z\", \"source_id\": 63479137, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:19Z\", \"source_id\": 20131612, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 63486759, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:04Z\", \"source_id\": 20133904, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:32Z\", \"source_id\": 63499618, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:36Z\", \"source_id\": 20137581, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:44Z\", \"source_id\": 63511665, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:47Z\", \"source_id\": 20141128, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1790010168893914, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:41.381382", "service_state_evidence_id": 20141128, "current_leg_start_actual_dep": "2026-09-21T18:01:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:42.331184", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
MTH |
2C12 |
320321+320418 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "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": 159.673, "from_m": 115.239, "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": 623.468, "from_m": 159.673, "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": 6654.689, "from_m": 623.468, "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": 7913.817, "from_m": 6654.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": 7985.09, "from_m": 7913.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8031.704, "from_m": 7985.09, "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": 8047.084, "from_m": 8031.704, "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": 8087.323, "from_m": 8047.084, "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": 8798.812, "from_m": 8087.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8839.578, "from_m": 8798.812, "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": 12225.335, "from_m": 8839.578, "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": 12485.497, "from_m": 12225.335, "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": 13066.643, "from_m": 12485.497, "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": 13369.198, "from_m": 13066.643, "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": 14063.698, "from_m": 13369.198, "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": 14110.274, "from_m": 14063.698, "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": 14252.245, "from_m": 14110.274, "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": 17579.478, "from_m": 14252.245, "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": 18052.542, "from_m": 17579.478, "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": 18110.664, "from_m": 18052.542, "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": 18187.92, "from_m": 18110.664, "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": 18542.234, "from_m": 18187.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 18674.787, "from_m": 18542.234, "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": 18777.019, "from_m": 18674.787, "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": 18874.641, "from_m": 18777.019, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19609.655, "from_m": 18874.641, "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": 22113.912, "from_m": 19609.655, "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": 22413.941, "from_m": 22113.912, "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": 22665.219, "from_m": 22413.941, "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": 22978.555, "from_m": 22665.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24029.753, "from_m": 22978.555, "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": 29628.47, "from_m": 24029.753, "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": 29681.351, "from_m": 29628.47, "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": 29958.887, "from_m": 29681.351, "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": 31098.116, "from_m": 29958.887, "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": 31847.405, "from_m": 31098.116, "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": 35019.016, "from_m": 31847.405, "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": 36197.625, "from_m": 35019.016, "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": 36262.766, "from_m": 36197.625, "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": 36306.365, "from_m": 36262.766, "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": 36333.851, "from_m": 36306.365, "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": 36554.793, "from_m": 36333.851, "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": 748102, "profile_key": "d8c9d9e15d62f869ca334b6a2900a3117d3805aa17b86604199f3590e2acb518", "schedule_id": 19121, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1658", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Garscadden", "stage_seq": 4, "distance_m": 5294.991, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Scotstounhill", "stage_seq": 5, "distance_m": 6010.667, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Jordanhill", "stage_seq": 6, "distance_m": 7793.273, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Hyndland East Jn", "stage_seq": 7, "distance_m": 8031.704, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Hyndland", "stage_seq": 8, "distance_m": 8562.673, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Partick", "stage_seq": 9, "distance_m": 9738.536, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Finnieston West Jn", "stage_seq": 10, "distance_m": 10258.07, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Exhibition Centre", "stage_seq": 11, "distance_m": 11705.479, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Anderston", "stage_seq": 12, "distance_m": 12508.336, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1728", "location": "Glasgow Central Low Level", "stage_seq": 13, "distance_m": 13301.726, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Argyle Street", "stage_seq": 14, "distance_m": 13776.831, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Bridgeton", "stage_seq": 15, "distance_m": 15712.28, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Dalmarnock", "stage_seq": 16, "distance_m": 16598.672, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Rutherglen", "stage_seq": 17, "distance_m": 17846.058, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Rutherglen East Jn", "stage_seq": 18, "distance_m": 18996.544, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741", "location": "Cambuslang", "stage_seq": 19, "distance_m": 20783.441, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Newton West Jn", "stage_seq": 20, "distance_m": 22220.09, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1745H", "location": "Newton", "stage_seq": 21, "distance_m": 23325.283, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1749H", "location": "Blantyre", "stage_seq": 22, "distance_m": 27290.269, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1752H", "location": "Hamilton West", "stage_seq": 23, "distance_m": 30132.339, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1756", "location": "Hamilton Central", "stage_seq": 24, "distance_m": 31493.788, "section_seq": 1, "route_path_id": 131083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Haughhead Jn", "stage_seq": 25, "distance_m": 33507.763, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1801H", "location": "Airbles", "stage_seq": 26, "distance_m": 35518.045, "section_seq": 1, "route_path_id": 131083}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Motherwell", "stage_seq": 27, "distance_m": 36554.793, "section_seq": 1, "route_path_id": 131083}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36554.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 131083}], "total_distance_m": 36554.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36554.793, "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": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:55Z", "source_id": 63332384, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:59Z", "source_id": 20089826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:01Z", "source_id": 63338317, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:02:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:06Z", "source_id": 20091548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:20Z", "source_id": 63344778, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:24Z", "source_id": 20093397, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:06Z", "source_id": 63349971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:10Z", "source_id": 20094833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:11Z", "source_id": 20097992, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:34Z", "source_id": 63365356, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:39Z", "source_id": 20099203, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:36Z", "source_id": 63373776, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:39Z", "source_id": 20101712, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:35Z", "source_id": 63382405, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:37Z", "source_id": 20104067, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:36Z", "source_id": 63388052, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:41Z", "source_id": 20105738, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:37Z", "source_id": 63394007, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:41Z", "source_id": 20107419, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:14Z", "source_id": 63412282, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:19Z", "source_id": 20112718, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:48Z", "source_id": 63422463, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:52Z", "source_id": 20115652, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:51Z", "source_id": 63428477, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:49Z", "source_id": 20117248, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:07Z", "source_id": 63435040, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:11Z", "source_id": 20119134, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:17Z", "source_id": 63446876, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:19Z", "source_id": 20122512, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:20Z", "source_id": 63458710, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:45:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:25Z", "source_id": 20125880, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:51Z", "source_id": 63471820, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:56Z", "source_id": 20129603, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:15Z", "source_id": 63479137, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:19Z", "source_id": 20131612, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 63486759, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:04Z", "source_id": 20133904, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:32Z", "source_id": 63499618, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:36Z", "source_id": 20137581, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:44Z", "source_id": 63511665, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:47Z", "source_id": 20141128, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Dalmuir |
1658 |
1658 |
5 |
None |
None |
Motherwell |
1804 |
1804 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88713/2026-09-21/detailed |
None |
Airbles |
2026-09-21T18:01: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 |
1801 |
1803 |
Airbles |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141128 |
1790010168893914 |
87 |
87 |
2026-09-21 17:13:42.331184 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:41.381382 |
| 717478 |
748323 |
G27896 |
872S46MU21 |
2026-09-21 |
COMPLETE |
20141196 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 748323, "stp": "P", "toc": "Southern", "uid": "G27896", "consist": "377134+377404", "dest_crs": "WCY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27896/2026-09-21/detailed", "trust_id": "872S46MU21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-21", "dest_arr_time": "1757", "dest_platform": "4", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "2S46", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "West Croydon", "origin_dep_time": "1706", "origin_platform": "10", "current_location": "West Croydon", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "+6 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": "1757", "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": 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\": 13674.519, \"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\": 13725.978, \"from_m\": 13674.519, \"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\": 13759.336, \"from_m\": 13725.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\": 14954.773, \"from_m\": 13759.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15226.336, \"from_m\": 14954.773, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15257.275, \"from_m\": 15226.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15280.746, \"from_m\": 15257.275, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15368.892, \"from_m\": 15280.746, \"capability_applied\": null, \"effective_limit_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\": 15729.724, \"from_m\": 15368.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15807.792, \"from_m\": 15729.724, \"capability_applied\": null, \"effective_limit_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\": 16449.647, \"from_m\": 15807.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16457.893, \"from_m\": 16449.647, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16511.957, \"from_m\": 16457.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16520.601, \"from_m\": 16511.957, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16597.412, \"from_m\": 16520.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16602.796, \"from_m\": 16597.412, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17210.85, \"from_m\": 16602.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17221.716, \"from_m\": 17210.85, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17693.415, \"from_m\": 17221.716, \"capability_applied\": null, \"effective_limit_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\": 17717.353, \"from_m\": 17693.415, \"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\": 18676.934, \"from_m\": 17717.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18884.931, \"from_m\": 18676.934, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18920.186, \"from_m\": 18884.931, \"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\": 19154.924, \"from_m\": 18920.186, \"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\": 748323, \"profile_key\": \"c33a4e3709891cbabde0b3d3efe560621945c7dbba37c7f40f41d16d8e51ba4d\", \"schedule_id\": 10909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.374, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1725\", \"location\": \"Streatham Hill\", \"stage_seq\": 7, \"distance_m\": 9028.75, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"West Norwood Junction\", \"stage_seq\": 8, \"distance_m\": 10700.399, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1728H\", \"location\": \"West Norwood\", \"stage_seq\": 9, \"distance_m\": 11124.123, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 10, \"distance_m\": 12671.398, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1739\", \"location\": \"Crystal Palace\", \"stage_seq\": 11, \"distance_m\": 13795.553, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Bromley Jn\", \"stage_seq\": 12, \"distance_m\": 15203.961, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1752\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 16194.087, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 14, \"distance_m\": 17717.353, \"section_seq\": 1, \"route_path_id\": 134093}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 15, \"distance_m\": 19154.924, \"section_seq\": 1, \"route_path_id\": 134093}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19154.924, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134093}], \"total_distance_m\": 19154.924, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14657.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4497.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:42Z\", \"source_id\": 63357273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:44Z\", \"source_id\": 20096897, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:12:21Z\", \"source_id\": 63207369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:59Z\", \"source_id\": 63369335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:03Z\", \"source_id\": 20100356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:44Z\", \"source_id\": 63388439, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:49Z\", \"source_id\": 20105823, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:41Z\", \"source_id\": 63399521, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:45Z\", \"source_id\": 20109068, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:29Z\", \"source_id\": 63413044, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:31Z\", \"source_id\": 20112880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:34Z\", \"source_id\": 63421896, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:38Z\", \"source_id\": 20115417, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:27Z\", \"source_id\": 63430194, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:30Z\", \"source_id\": 20117773, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:20Z\", \"source_id\": 63452869, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:22Z\", \"source_id\": 20124239, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:50Z\", \"source_id\": 63511929, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:55Z\", \"source_id\": 20141196, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "4", "timing_fact_generation": 1790010178128436, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:42.152074", "service_state_evidence_id": 20141196, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:42.328037", "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 |
None |
WCY |
2S46 |
377134+377404 |
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": 13674.519, "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": 13725.978, "from_m": 13674.519, "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": 13759.336, "from_m": 13725.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": 14954.773, "from_m": 13759.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15226.336, "from_m": 14954.773, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15257.275, "from_m": 15226.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15280.746, "from_m": 15257.275, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15368.892, "from_m": 15280.746, "capability_applied": null, "effective_limit_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": 15729.724, "from_m": 15368.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15807.792, "from_m": 15729.724, "capability_applied": null, "effective_limit_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": 16449.647, "from_m": 15807.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16457.893, "from_m": 16449.647, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16511.957, "from_m": 16457.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16520.601, "from_m": 16511.957, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16597.412, "from_m": 16520.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16602.796, "from_m": 16597.412, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17210.85, "from_m": 16602.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17221.716, "from_m": 17210.85, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17693.415, "from_m": 17221.716, "capability_applied": null, "effective_limit_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": 17717.353, "from_m": 17693.415, "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": 18676.934, "from_m": 17717.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18884.931, "from_m": 18676.934, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18920.186, "from_m": 18884.931, "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": 19154.924, "from_m": 18920.186, "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": 748323, "profile_key": "c33a4e3709891cbabde0b3d3efe560621945c7dbba37c7f40f41d16d8e51ba4d", "schedule_id": 10909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1706", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.374, "section_seq": 1, "route_path_id": 134093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Balham", "stage_seq": 6, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1725", "location": "Streatham Hill", "stage_seq": 7, "distance_m": 9028.75, "section_seq": 1, "route_path_id": 134093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727", "location": "West Norwood Junction", "stage_seq": 8, "distance_m": 10700.399, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1728H", "location": "West Norwood", "stage_seq": 9, "distance_m": 11124.123, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Gipsy Hill", "stage_seq": 10, "distance_m": 12671.398, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1739", "location": "Crystal Palace", "stage_seq": 11, "distance_m": 13795.553, "section_seq": 1, "route_path_id": 134093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Bromley Jn", "stage_seq": 12, "distance_m": 15203.961, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1752", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 16194.087, "section_seq": 1, "route_path_id": 134093}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 14, "distance_m": 17717.353, "section_seq": 1, "route_path_id": 134093}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": null, "location": "West Croydon", "stage_seq": 15, "distance_m": 19154.924, "section_seq": 1, "route_path_id": 134093}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19154.924, "from_m": 0.0, "section_seq": 1, "route_path_id": 134093}], "total_distance_m": 19154.924, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14657.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4497.199, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:42Z", "source_id": 63357273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:09:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:44Z", "source_id": 20096897, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:12:21Z", "source_id": 63207369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:59Z", "source_id": 63369335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:03Z", "source_id": 20100356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:44Z", "source_id": 63388439, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:49Z", "source_id": 20105823, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:41Z", "source_id": 63399521, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:24:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:45Z", "source_id": 20109068, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:29Z", "source_id": 63413044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:31Z", "source_id": 20112880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:34Z", "source_id": 63421896, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:38Z", "source_id": 20115417, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:27Z", "source_id": 63430194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:30Z", "source_id": 20117773, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:20Z", "source_id": 63452869, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:22Z", "source_id": 20124239, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:50Z", "source_id": 63511929, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:55Z", "source_id": 20141196, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1706 |
1706 |
10 |
None |
None |
West Croydon |
1757 |
1757 |
4 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27896/2026-09-21/detailed |
None |
Norwood Junction |
2026-09-21T17:58:00+01:00 |
West Croydon |
5.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 |
1758 |
1803 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141196 |
1790010178128436 |
65 |
65 |
2026-09-21 17:13:42.328037 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:42.152074 |
| 717479 |
749888 |
C35951 |
733Y97MW21 |
2026-09-21 |
COMPLETE |
20141921 |
2026-09-21 18:03:00 |
2026-09-21 17:13:52 |
2026-09-23 17:13:52 |
{"id": 749888, "stp": "P", "toc": "Elizabeth Line", "uid": "C35951", "consist": "345033", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35951/2026-09-21/detailed", "trust_id": "733Y97MW21", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-21", "dest_arr_time": "1804½", "dest_platform": "4", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y97", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1803", "current_leg_dep": "1802", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1802½", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1804½", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"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\": 1442.917, \"from_m\": 367.648, \"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\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2541.938, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3285.349, \"from_m\": 2541.938, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 749888, \"profile_key\": \"d3360da0794945f9e86e2eff4e7e4b41f8b6b49265f4dde49b40996a8243b3de\", \"schedule_id\": 4729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115943}, {\"is_pass\": false, \"wtt_arr\": \"1804H\", \"wtt_dep\": null, \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 3285.349, \"section_seq\": 1, \"route_path_id\": 115943}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3285.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115943}], \"total_distance_m\": 3285.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3285.349, \"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": "1802½", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:42Z\", \"source_id\": 63514438, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:47Z\", \"source_id\": 20141921, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "4", "timing_fact_generation": 1790010227472582, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:44.729298", "service_state_evidence_id": 63514438, "current_leg_start_actual_dep": "2026-09-21T18:02:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-21T17:03:41", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:44.759381", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
3Y97 |
345033 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "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": 1442.917, "from_m": 367.648, "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": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2541.938, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3285.349, "from_m": 2541.938, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 749888, "profile_key": "d3360da0794945f9e86e2eff4e7e4b41f8b6b49265f4dde49b40996a8243b3de", "schedule_id": 4729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1802H", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115943}, {"is_pass": false, "wtt_arr": "1804H", "wtt_dep": null, "location": "Westbourne Park Carriage Sidings", "stage_seq": 2, "distance_m": 3285.349, "section_seq": 1, "route_path_id": 115943}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3285.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 115943}], "total_distance_m": 3285.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3285.349, "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": 22554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:42Z", "source_id": 63514438, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:47Z", "source_id": 20141921, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1802½ |
1802½ |
B |
None |
None |
Westbourne Park Carriage Sidings |
1804½ |
1804½ |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35951/2026-09-21/detailed |
None |
Paddington (Crossrail) |
2026-09-21T18:02:30+01:00 |
Westbourne Park Carriage Sidings |
1.0 |
{"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} |
1.0 |
1802 |
1803 |
Paddington (Crossrail) |
Westbourne Park Carriage Sidings |
Westbourne Park Carriage Sidings |
51.5208729 |
-0.1989469 |
51.5208729 |
-0.1989469 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:41 |
Westbourne Park Carriage Sidings |
TD |
DIRECT_DESTINATION_ARRIVAL |
63514438 |
1790010227472582 |
9 |
9 |
2026-09-21 17:13:44.759381 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:44.729298 |
| 717480 |
746062 |
W34163 |
361A58MR21 |
2026-09-21 |
COMPLETE |
20140528 |
2026-09-21 18:03:00 |
2026-09-21 17:13:53 |
2026-09-23 17:13:53 |
{"id": 746062, "stp": "P", "toc": "Avanti West Coast", "uid": "W34163", "consist": "807008", "dest_crs": "EUS", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34163/2026-09-21/detailed", "trust_id": "361A58MR21", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "13", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1A58", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1803", "current_leg_dep": "1731", "current_leg_end": "London Euston", "origin_dep_time": "1543", "origin_platform": "9", "current_location": "London Euston", "last_update_time": "2026-09-21T17:13:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-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.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 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": "Milton Keynes Central", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Milton Keynes Central", "current_leg_milage": "49.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"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\": 1782.098, \"from_m\": 683.462, \"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\": 1824.75, \"from_m\": 1782.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\": 2052.479, \"from_m\": 1824.75, \"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\": 2354.95, \"from_m\": 2052.479, \"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\": 2394.384, \"from_m\": 2354.95, \"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\": 2469.064, \"from_m\": 2394.384, \"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\": 2509.0, \"from_m\": 2469.064, \"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\": 2582.561, \"from_m\": 2509.0, \"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\": 2640.598, \"from_m\": 2582.561, \"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\": 3776.339, \"from_m\": 2640.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4107.74, \"from_m\": 3776.339, \"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\": 4168.058, \"from_m\": 4107.74, \"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\": 8688.854, \"from_m\": 4168.058, \"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\": 8742.022, \"from_m\": 8688.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.029, \"from_m\": 8742.022, \"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\": 10285.586, \"from_m\": 9499.029, \"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\": 12537.205, \"from_m\": 10285.586, \"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\": 17288.856, \"from_m\": 12537.205, \"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\": 18513.249, \"from_m\": 17288.856, \"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\": 21530.843, \"from_m\": 18513.249, \"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\": 24027.424, \"from_m\": 21530.843, \"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\": 30102.202, \"from_m\": 24027.424, \"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\": 34313.431, \"from_m\": 30102.202, \"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\": 34518.936, \"from_m\": 34313.431, \"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\": 56471.874, \"from_m\": 34518.936, \"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\": 58330.602, \"from_m\": 56471.874, \"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\": 97664.038, \"from_m\": 58330.602, \"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\": 97742.489, \"from_m\": 97664.038, \"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\": 98702.189, \"from_m\": 97742.489, \"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\": 100029.32, \"from_m\": 98702.189, \"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\": 101724.404, \"from_m\": 100029.32, \"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\": 101811.27, \"from_m\": 101724.404, \"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\": 107463.012, \"from_m\": 101811.27, \"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\": 144784.045, \"from_m\": 107463.012, \"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\": 145648.289, \"from_m\": 144784.045, \"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\": 146804.302, \"from_m\": 145648.289, \"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\": 147592.04, \"from_m\": 146804.302, \"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\": 148160.023, \"from_m\": 147592.04, \"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\": 154201.749, \"from_m\": 148160.023, \"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\": 154274.621, \"from_m\": 154201.749, \"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\": 168610.857, \"from_m\": 154274.621, \"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\": 174496.098, \"from_m\": 168610.857, \"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\": 174566.467, \"from_m\": 174496.098, \"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\": 174638.564, \"from_m\": 174566.467, \"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\": 174704.392, \"from_m\": 174638.564, \"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\": 179871.648, \"from_m\": 174704.392, \"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\": 181198.363, \"from_m\": 179871.648, \"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\": 181235.952, \"from_m\": 181198.363, \"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\": 195080.966, \"from_m\": 181235.952, \"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\": 201510.915, \"from_m\": 195080.966, \"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\": 220291.614, \"from_m\": 201510.915, \"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\": 220386.225, \"from_m\": 220291.614, \"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\": 233367.151, \"from_m\": 220386.225, \"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\": 233527.829, \"from_m\": 233367.151, \"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\": 234192.08, \"from_m\": 233527.829, \"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\": 235020.218, \"from_m\": 234192.08, \"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\": 237344.372, \"from_m\": 235020.218, \"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\": 243975.379, \"from_m\": 237344.372, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 247264.733, \"from_m\": 243975.379, \"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\": 251545.538, \"from_m\": 247264.733, \"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\": 251631.381, \"from_m\": 251545.538, \"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\": 251726.88, \"from_m\": 251631.381, \"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\": 251813.343, \"from_m\": 251726.88, \"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\": 265075.047, \"from_m\": 251813.343, \"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\": 267007.634, \"from_m\": 265075.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\": 275276.051, \"from_m\": 267007.634, \"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\": 275329.989, \"from_m\": 275276.051, \"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\": 301109.358, \"from_m\": 275329.989, \"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\": 304479.218, \"from_m\": 301109.358, \"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\": 305982.65, \"from_m\": 304479.218, \"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\": 307827.638, \"from_m\": 305982.65, \"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\": 308979.674, \"from_m\": 307827.638, \"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\": 309026.565, \"from_m\": 308979.674, \"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\": 310255.131, \"from_m\": 309026.565, \"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\": 310733.88, \"from_m\": 310255.131, \"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\": 310789.165, \"from_m\": 310733.88, \"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\": 310833.249, \"from_m\": 310789.165, \"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\": 310876.485, \"from_m\": 310833.249, \"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\": 310941.287, \"from_m\": 310876.485, \"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\": 311621.099, \"from_m\": 310941.287, \"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\": 311628.005, \"from_m\": 311621.099, \"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\": 746062, \"profile_key\": \"6c99dfcb139c2674b66dce5cb6c694bd737246c17feaa60e9ef0c0bb3dce5cd8\", \"schedule_id\": 26883, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2757.267, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4221.535, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1554\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9136.095, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.07, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1602H\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.083, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22893.865, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30221.641, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.168, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 37098.084, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Winsford\", \"stage_seq\": 13, \"distance_m\": 45575.583, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 14, \"distance_m\": 56471.874, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1623\", \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 57645.36, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 16, \"distance_m\": 60336.694, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 70997.498, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Norton Bridge\", \"stage_seq\": 18, \"distance_m\": 88492.54, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Stafford\", \"stage_seq\": 19, \"distance_m\": 97018.864, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Colwich Jn\", \"stage_seq\": 20, \"distance_m\": 107278.866, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 21, \"distance_m\": 111189.326, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 123602.161, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Amington Jn\", \"stage_seq\": 23, \"distance_m\": 136275.337, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Nuneaton\", \"stage_seq\": 24, \"distance_m\": 155528.992, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 25, \"distance_m\": 177732.883, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Rugby\", \"stage_seq\": 26, \"distance_m\": 178782.19, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 27, \"distance_m\": 181118.137, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Weedon\", \"stage_seq\": 28, \"distance_m\": 200254.895, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Hanslope Jn\", \"stage_seq\": 29, \"distance_m\": 220787.326, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1729H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 30, \"distance_m\": 231511.079, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Bletchley\", \"stage_seq\": 31, \"distance_m\": 236515.54, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 32, \"distance_m\": 251360.362, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Tring\", \"stage_seq\": 33, \"distance_m\": 260735.053, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 34, \"distance_m\": 270563.532, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Watford Junction\", \"stage_seq\": 35, \"distance_m\": 283579.978, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 36, \"distance_m\": 293337.212, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Wembley Central\", \"stage_seq\": 37, \"distance_m\": 298712.714, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 38, \"distance_m\": 303130.915, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Camden Jn\", \"stage_seq\": 39, \"distance_m\": 308895.002, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Camden South Jn\", \"stage_seq\": 40, \"distance_m\": 309835.613, \"section_seq\": 1, \"route_path_id\": 141031}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 41, \"distance_m\": 311628.005, \"section_seq\": 1, \"route_path_id\": 141031}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 311628.005, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141031}], \"total_distance_m\": 311628.005, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 307775.479, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3852.526, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:45:57Z\", \"source_id\": 63137096, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:46:02Z\", \"source_id\": 20033131, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:51:44Z\", \"source_id\": 63152322, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:51:45Z\", \"source_id\": 20037498, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:00:10Z\", \"source_id\": 63174496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:00:09Z\", \"source_id\": 20043692, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:08:35Z\", \"source_id\": 63197237, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:08:36Z\", \"source_id\": 20050314, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:12:55Z\", \"source_id\": 63208796, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:12:55Z\", \"source_id\": 20053711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:39Z\", \"source_id\": 63223591, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:43Z\", \"source_id\": 20058223, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:44Z\", \"source_id\": 63275392, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:49Z\", \"source_id\": 20073409, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:19Z\", \"source_id\": 63333563, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:26Z\", \"source_id\": 20090139, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:43Z\", \"source_id\": 63362962, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:46Z\", \"source_id\": 20098515, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:15Z\", \"source_id\": 63415134, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:20Z\", \"source_id\": 20113587, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21587, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:54Z\", \"source_id\": 63428651, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:59Z\", \"source_id\": 20117339, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:08Z\", \"source_id\": 63452331, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:10Z\", \"source_id\": 20124061, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:00Z\", \"source_id\": 63475191, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:04Z\", \"source_id\": 20130475, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:18Z\", \"source_id\": 63484824, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:21Z\", \"source_id\": 20133316, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:02Z\", \"source_id\": 63489721, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:06Z\", \"source_id\": 20134721, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:05Z\", \"source_id\": 63509716, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:10Z\", \"source_id\": 20140528, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "13", "timing_fact_generation": 1790010131189234, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:46.249483", "service_state_evidence_id": 20140528, "current_leg_start_actual_dep": "2026-09-21T17:29:30+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:46.472035", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
LIV |
EUS |
1A58 |
807008 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "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": 1782.098, "from_m": 683.462, "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": 1824.75, "from_m": 1782.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": 2052.479, "from_m": 1824.75, "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": 2354.95, "from_m": 2052.479, "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": 2394.384, "from_m": 2354.95, "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": 2469.064, "from_m": 2394.384, "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": 2509.0, "from_m": 2469.064, "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": 2582.561, "from_m": 2509.0, "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": 2640.598, "from_m": 2582.561, "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": 3776.339, "from_m": 2640.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4107.74, "from_m": 3776.339, "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": 4168.058, "from_m": 4107.74, "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": 8688.854, "from_m": 4168.058, "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": 8742.022, "from_m": 8688.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.029, "from_m": 8742.022, "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": 10285.586, "from_m": 9499.029, "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": 12537.205, "from_m": 10285.586, "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": 17288.856, "from_m": 12537.205, "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": 18513.249, "from_m": 17288.856, "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": 21530.843, "from_m": 18513.249, "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": 24027.424, "from_m": 21530.843, "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": 30102.202, "from_m": 24027.424, "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": 34313.431, "from_m": 30102.202, "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": 34518.936, "from_m": 34313.431, "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": 56471.874, "from_m": 34518.936, "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": 58330.602, "from_m": 56471.874, "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": 97664.038, "from_m": 58330.602, "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": 97742.489, "from_m": 97664.038, "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": 98702.189, "from_m": 97742.489, "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": 100029.32, "from_m": 98702.189, "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": 101724.404, "from_m": 100029.32, "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": 101811.27, "from_m": 101724.404, "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": 107463.012, "from_m": 101811.27, "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": 144784.045, "from_m": 107463.012, "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": 145648.289, "from_m": 144784.045, "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": 146804.302, "from_m": 145648.289, "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": 147592.04, "from_m": 146804.302, "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": 148160.023, "from_m": 147592.04, "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": 154201.749, "from_m": 148160.023, "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": 154274.621, "from_m": 154201.749, "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": 168610.857, "from_m": 154274.621, "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": 174496.098, "from_m": 168610.857, "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": 174566.467, "from_m": 174496.098, "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": 174638.564, "from_m": 174566.467, "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": 174704.392, "from_m": 174638.564, "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": 179871.648, "from_m": 174704.392, "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": 181198.363, "from_m": 179871.648, "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": 181235.952, "from_m": 181198.363, "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": 195080.966, "from_m": 181235.952, "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": 201510.915, "from_m": 195080.966, "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": 220291.614, "from_m": 201510.915, "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": 220386.225, "from_m": 220291.614, "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": 233367.151, "from_m": 220386.225, "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": 233527.829, "from_m": 233367.151, "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": 234192.08, "from_m": 233527.829, "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": 235020.218, "from_m": 234192.08, "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": 237344.372, "from_m": 235020.218, "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": 243975.379, "from_m": 237344.372, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 247264.733, "from_m": 243975.379, "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": 251545.538, "from_m": 247264.733, "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": 251631.381, "from_m": 251545.538, "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": 251726.88, "from_m": 251631.381, "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": 251813.343, "from_m": 251726.88, "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": 265075.047, "from_m": 251813.343, "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": 267007.634, "from_m": 265075.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": 275276.051, "from_m": 267007.634, "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": 275329.989, "from_m": 275276.051, "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": 301109.358, "from_m": 275329.989, "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": 304479.218, "from_m": 301109.358, "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": 305982.65, "from_m": 304479.218, "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": 307827.638, "from_m": 305982.65, "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": 308979.674, "from_m": 307827.638, "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": 309026.565, "from_m": 308979.674, "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": 310255.131, "from_m": 309026.565, "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": 310733.88, "from_m": 310255.131, "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": 310789.165, "from_m": 310733.88, "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": 310833.249, "from_m": 310789.165, "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": 310876.485, "from_m": 310833.249, "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": 310941.287, "from_m": 310876.485, "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": 311621.099, "from_m": 310941.287, "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": 311628.005, "from_m": 311621.099, "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": 746062, "profile_key": "6c99dfcb139c2674b66dce5cb6c694bd737246c17feaa60e9ef0c0bb3dce5cd8", "schedule_id": 26883, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2757.267, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4221.535, "section_seq": 1, "route_path_id": 141031}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1554", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9136.095, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.07, "section_seq": 1, "route_path_id": 141031}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1602H", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.083, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22893.865, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30221.641, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.168, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 37098.084, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Winsford", "stage_seq": 13, "distance_m": 45575.583, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Crewe Coal Yard S.B.", "stage_seq": 14, "distance_m": 56471.874, "section_seq": 1, "route_path_id": 141031}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1623", "location": "Crewe", "stage_seq": 15, "distance_m": 57645.36, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Crewe Basford Hall Jn", "stage_seq": 16, "distance_m": 60336.694, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Madeley", "stage_seq": 17, "distance_m": 70997.498, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Norton Bridge", "stage_seq": 18, "distance_m": 88492.54, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Stafford", "stage_seq": 19, "distance_m": 97018.864, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Colwich Jn", "stage_seq": 20, "distance_m": 107278.866, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Rugeley North Jn", "stage_seq": 21, "distance_m": 111189.326, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 123602.161, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Amington Jn", "stage_seq": 23, "distance_m": 136275.337, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Nuneaton", "stage_seq": 24, "distance_m": 155528.992, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Rugby Trent Valley Jn", "stage_seq": 25, "distance_m": 177732.883, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Rugby", "stage_seq": 26, "distance_m": 178782.19, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Hillmorton Jn", "stage_seq": 27, "distance_m": 181118.137, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Weedon", "stage_seq": 28, "distance_m": 200254.895, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Hanslope Jn", "stage_seq": 29, "distance_m": 220787.326, "section_seq": 1, "route_path_id": 141031}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1729H", "location": "Milton Keynes Central", "stage_seq": 30, "distance_m": 231511.079, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Bletchley", "stage_seq": 31, "distance_m": 236515.54, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Ledburn Jn", "stage_seq": 32, "distance_m": 251360.362, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Tring", "stage_seq": 33, "distance_m": 260735.053, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Bourne End Jn (Herts)", "stage_seq": 34, "distance_m": 270563.532, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Watford Junction", "stage_seq": 35, "distance_m": 283579.978, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Harrow & Wealdstone", "stage_seq": 36, "distance_m": 293337.212, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Wembley Central", "stage_seq": 37, "distance_m": 298712.714, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Willesden West London Jn", "stage_seq": 38, "distance_m": 303130.915, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Camden Jn", "stage_seq": 39, "distance_m": 308895.002, "section_seq": 1, "route_path_id": 141031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Camden South Jn", "stage_seq": 40, "distance_m": 309835.613, "section_seq": 1, "route_path_id": 141031}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "London Euston", "stage_seq": 41, "distance_m": 311628.005, "section_seq": 1, "route_path_id": 141031}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 311628.005, "from_m": 0.0, "section_seq": 1, "route_path_id": 141031}], "total_distance_m": 311628.005, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 307775.479, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3852.526, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:45:57Z", "source_id": 63137096, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:46:02Z", "source_id": 20033131, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:51:44Z", "source_id": 63152322, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:51:45Z", "source_id": 20037498, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:00:10Z", "source_id": 63174496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:00:09Z", "source_id": 20043692, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:08:35Z", "source_id": 63197237, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:08:36Z", "source_id": 20050314, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:12:55Z", "source_id": 63208796, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:12:55Z", "source_id": 20053711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:39Z", "source_id": 63223591, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:43Z", "source_id": 20058223, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:44Z", "source_id": 63275392, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T15:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:49Z", "source_id": 20073409, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:19Z", "source_id": 63333563, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:26Z", "source_id": 20090139, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:43Z", "source_id": 63362962, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:46Z", "source_id": 20098515, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:15Z", "source_id": 63415134, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:20Z", "source_id": 20113587, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21587, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:54Z", "source_id": 63428651, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:59Z", "source_id": 20117339, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:08Z", "source_id": 63452331, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T16:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:10Z", "source_id": 20124061, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:00Z", "source_id": 63475191, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T16:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:04Z", "source_id": 20130475, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:18Z", "source_id": 63484824, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T16:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:21Z", "source_id": 20133316, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:02Z", "source_id": 63489721, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T16:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:06Z", "source_id": 20134721, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22714, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:05Z", "source_id": 63509716, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T17:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:10Z", "source_id": 20140528, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
1543 |
1543 |
9 |
None |
None |
London Euston |
1804 |
1804 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34163/2026-09-21/detailed |
None |
Milton Keynes Central |
2026-09-21T17:29:30+01:00 |
London Euston |
32.0 |
{"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7683012, 52.0291554], [-0.7682188, 52.029093], [-0.7674864999999998, 52.02853799999998], [-0.7664701999999999, 52.02775959999999], [-0.765546, 52.02705170000001], [-0.7630367999999998, 52.02512990000001], [-0.7617975999999999, 52.02419], [-0.7611350000000001, 52.02368549999999], [-0.7606174999999998, 52.0232914], [-0.7599978999999999, 52.02281769999999], [-0.7575611999999999, 52.020962100000006], [-0.7564793, 52.0201381], [-0.7563888, 52.0200693], [-0.7561755, 52.01990680000001], [-0.7556000999999999, 52.0194628], [-0.7550868999999999, 52.019065999999995], [-0.7547068000000001, 52.0187815], [-0.7530136999999999, 52.017490499999994], [-0.7520644, 52.0167704], [-0.751611, 52.016421], [-0.7511166999999999, 52.0160461], [-0.7502493, 52.0153852], [-0.7497696999999999, 52.0150202], [-0.7492949, 52.0146611], [-0.7488103999999999, 52.01428349999999], [-0.7484141, 52.0139773], [-0.7479808, 52.013628399999995], [-0.7476065, 52.0133269], [-0.7473531, 52.013111399999985], [-0.7469101999999999, 52.012722200000006], [-0.7467141, 52.01253750000001], [-0.7462316, 52.0121039], [-0.7454634, 52.01138429999999], [-0.7451012999999999, 52.0110298], [-0.7444514, 52.01037130000001], [-0.7438739999999999, 52.0097524], [-0.7435232999999999, 52.009359], [-0.7429943, 52.00875750000001], [-0.7422587, 52.0078549], [-0.7420000999999999, 52.0075335], [-0.7414547, 52.0068033], [-0.74091, 52.0060002], [-0.7402414999999999, 52.00498619999999], [-0.7398603999999999, 52.004340699999986], [-0.7394731999999999, 52.0036527], [-0.7391663999999999, 52.0030598], [-0.7389598, 52.002657], [-0.7387392999999999, 52.00218649999999], [-0.7381734999999999, 52.000879199999986], [-0.73815, 52.00081119999999], [-0.7376217304507775, 51.99930615890027], [-0.7375069, 51.998979000000006], [-0.7373804, 51.998648], [-0.7369634, 51.9973998], [-0.7369415, 51.9973254], [-0.7367863999999998, 51.9968355], [-0.7365107944412363, 51.995967930759136], [-0.7363015, 51.9953091], [-0.7360788, 51.99460820000001], [-0.7360645, 51.994561199999985], [-0.7359088, 51.99401689999999], [-0.7358374999999999, 51.99374989999999], [-0.73571, 51.9931761], [-0.7356154538450682, 51.99285530321318], [-0.7355929631561972, 51.99277899156706], [-0.7355609000000001, 51.99267019999999], [-0.7351138, 51.9912928], [-0.7350805, 51.9911501], [-0.7344544, 51.98898620000001], [-0.7334168, 51.98579500000001], [-0.7333949999999999, 51.9857322], [-0.7330314, 51.98452629999998], [-0.7325036, 51.98293209999999], [-0.7324674, 51.9828225], [-0.7318423999999999, 51.98077999999999], [-0.7314438999999999, 51.9794929], [-0.731324, 51.9789998], [-0.7308539999999999, 51.977569900000006], [-0.7306211, 51.976811], [-0.7296900999999999, 51.97392669999999], [-0.7291205, 51.9721006], [-0.7286968, 51.9707885], [-0.7278088999999999, 51.967931199999995], [-0.7258969999999999, 51.9618978], [-0.7252457999999999, 51.9600394], [-0.7246828999999999, 51.9587545], [-0.7240543999999999, 51.95749909999999], [-0.7233513999999999, 51.9562827], [-0.7225659, 51.95508889999999], [-0.7213607000000001, 51.95352239999999], [-0.7204771999999999, 51.9524955], [-0.7192467, 51.95120670000001], [-0.7186522272956171, 51.950641531271266], [-0.7180943, 51.9501111], [-0.7159370000000002, 51.9483375], [-0.7135043, 51.946605600000005], [-0.7116357, 51.9454309], [-0.7097668, 51.94437529999999], [-0.7089629077740515, 51.94396531986611], [-0.7081062, 51.9435284], [-0.7067601, 51.9428956], [-0.7036242999999999, 51.94158579999999], [-0.7001702999999999, 51.94037599999999], [-0.6980080999999999, 51.9397232], [-0.6952281999999999, 51.93903], [-0.6935226999999999, 51.9386753], [-0.6918161, 51.938321499999994], [-0.6898728999999999, 51.9378067], [-0.6878851999999999, 51.93712630000001], [-0.6862489, 51.9364199], [-0.6847156, 51.935581899999995], [-0.6832504, 51.93460929999999], [-0.6821322, 51.9336819], [-0.6810900999999999, 51.932637799999995], [-0.6805341999999999, 51.9319539], [-0.6804192, 51.9318112], [-0.6803746, 51.931747699999995], [-0.6793811, 51.9303333], [-0.6778275, 51.9280608], [-0.6775474999999999, 51.9274963], [-0.6770852999999999, 51.9264206], [-0.6765437, 51.924966100000006], [-0.6762544, 51.9241612], [-0.6759542999999999, 51.92322969999999], [-0.6757831999999999, 51.9222423], [-0.6757735, 51.921463900000006], [-0.6758207, 51.92081959999999], [-0.6759687, 51.92005350000001], [-0.6761567999999999, 51.9194235], [-0.6763929, 51.9187962], [-0.6772312999999999, 51.9168489], [-0.6773479999999998, 51.9165437], [-0.6775678999999999, 51.91591420000001], [-0.6777609, 51.915243100000005], [-0.6779086, 51.91464520000001], [-0.6780132, 51.9141472], [-0.6780896, 51.9135665], [-0.6782805999999999, 51.91194589999999], [-0.6782991000000002, 51.91175379999999], [-0.6783144, 51.9116309], [-0.6783587999999999, 51.911108], [-0.6784143, 51.91027150000001], [-0.6784367999999998, 51.9096257], [-0.6784516999999999, 51.9089129], [-0.6784405999999998, 51.9078202], [-0.678392, 51.9067334], [-0.6782873999999999, 51.90571949999999], [-0.6781375999999999, 51.904553400000005], [-0.6779483999999999, 51.90341749999999], [-0.6777013, 51.90228489999999], [-0.6775381, 51.901626099999994], [-0.6773409, 51.900968199999994], [-0.6771142999999998, 51.9002235], [-0.6768647, 51.899492], [-0.6768018999999998, 51.8993116], [-0.6755164999999999, 51.8957408], [-0.6753756, 51.8953537], [-0.6745981999999999, 51.89321569999999], [-0.6729217781035176, 51.8885561180277], [-0.6728372999999999, 51.8883213], [-0.6706061999999999, 51.8821149], [-0.6700145, 51.88048690000001], [-0.6696405999999999, 51.879560899999994], [-0.6694806999999999, 51.87913129999999], [-0.6694477999999999, 51.8790168], [-0.6693811, 51.87883430000001], [-0.6691650999999998, 51.87822249999999], [-0.6687889, 51.8772861], [-0.6684720000000001, 51.87638630000001], [-0.6681195999999999, 51.87539139999999], [-0.6678259999999999, 51.87455190000001], [-0.6666172999999999, 51.8711194], [-0.6654821, 51.86795249999999], [-0.6636795999999999, 51.8630128], [-0.6634099, 51.8623016], [-0.6627113999999998, 51.860426200000006], [-0.6623196999999998, 51.85947839999999], [-0.6619114999999999, 51.85829450000001], [-0.66159, 51.85706299999999], [-0.6602447, 51.85325079999999], [-0.6593478999999999, 51.8507653], [-0.6592976, 51.85062390000001], [-0.6583311, 51.8479323], [-0.6582322999999999, 51.8476395], [-0.6565627999999999, 51.84297179999999], [-0.6556637, 51.8404842], [-0.6555780999999999, 51.8402522], [-0.6548599, 51.8382612], [-0.6547256, 51.83785530000001], [-0.6545495999999998, 51.83736780000001], [-0.6538096, 51.83534459999999], [-0.6537424, 51.8351528], [-0.6529963716929323, 51.833078520820536], [-0.6525289, 51.8317787], [-0.6518267, 51.83000280000001], [-0.6508767, 51.828046400000005], [-0.6504064000000002, 51.8271964], [-0.6498956, 51.826358299999995], [-0.6488215, 51.82476119999999], [-0.6472038, 51.822680299999995], [-0.6464201999999999, 51.82178989999999], [-0.6455984999999999, 51.82090929999999], [-0.6449065, 51.8202273], [-0.6441983, 51.8195587], [-0.6413747999999999, 51.8171105], [-0.6405875, 51.8164369], [-0.6378645, 51.814069399999994], [-0.6361546, 51.8126002], [-0.6332928999999999, 51.81012330000001], [-0.6316199, 51.80868579999999], [-0.628820698883665, 51.80630160210902], [-0.6288132999999999, 51.8062953], [-0.6264463999999998, 51.80425309999998], [-0.6248037999999999, 51.80286559999999], [-0.6237551, 51.80202510000001], [-0.623246, 51.8015759], [-0.6225926999999999, 51.800988499999995], [-0.6223111999999998, 51.8007227], [-0.6217424851457096, 51.80014180837978], [-0.6217414000000001, 51.800140699999986], [-0.6212157, 51.7995773], [-0.6207687999999999, 51.799051799999994], [-0.6204368999999998, 51.7986671], [-0.6201164999999998, 51.79828409999999], [-0.6196589, 51.7977077], [-0.6191162000000001, 51.796994600000005], [-0.6187413, 51.7965151], [-0.618153, 51.7955338], [-0.6176424999999999, 51.7945562], [-0.6167868, 51.7929227], [-0.6160948999999999, 51.7917472], [-0.6156043, 51.7910066], [-0.6150911, 51.7902695], [-0.6139806, 51.7888354], [-0.6132692999999999, 51.788017200000006], [-0.6125224999999999, 51.78721730000001], [-0.6108842, 51.7856402], [-0.6095014, 51.784471899999986], [-0.6080098, 51.78335369999999], [-0.6046819, 51.78120800000001], [-0.6034012, 51.78049219999999], [-0.6014237000000001, 51.779509899999994], [-0.5999824, 51.778858], [-0.5980712, 51.778068700000006], [-0.5979694, 51.7780262], [-0.5968586559019075, 51.77753249589623], [-0.5967455, 51.77748220000001], [-0.595687, 51.777004], [-0.5925474999999999, 51.77551050000001], [-0.5897317, 51.77400349999999], [-0.5873715999999999, 51.772776699999994], [-0.5866616, 51.7723712], [-0.5833172, 51.77037640000001], [-0.5816637999999998, 51.7693377], [-0.5805978999999999, 51.7687186], [-0.5794699, 51.768155199999995], [-0.5770714000000001, 51.76713190000001], [-0.5754964999999999, 51.766531400000005], [-0.5739019, 51.765979], [-0.5720234, 51.7654088], [-0.5701511, 51.7649161], [-0.5694896, 51.7647702], [-0.5675686, 51.7643768], [-0.5665637, 51.76422289999999], [-0.5655412999999999, 51.7641033], [-0.5639422999999999, 51.7638955], [-0.5632548999999999, 51.76377709999999], [-0.5626173, 51.76364170000001], [-0.5620834, 51.76350540000001], [-0.5613741, 51.76333859999998], [-0.5611354, 51.7632681], [-0.5605277000000001, 51.76307899999998], [-0.5598901999999999, 51.7628231], [-0.5594758999999999, 51.7626707], [-0.558992, 51.7624886], [-0.5588309, 51.7624267], [-0.5578531, 51.7620243], [-0.5569196999999999, 51.7615822], [-0.5556880999999999, 51.7608852], [-0.5545781999999999, 51.76023389999999], [-0.553436, 51.759616999999984], [-0.5506170999999999, 51.7582281], [-0.5476764, 51.756943499999984], [-0.5453788999999999, 51.7560323], [-0.543017, 51.7551887], [-0.5409187, 51.75451179999999], [-0.5389891704717129, 51.75393908858976], [-0.5389443999999999, 51.75392579999999], [-0.5346665, 51.7528126], [-0.5281302, 51.75116690000001], [-0.5269554, 51.750882], [-0.5257951, 51.7505818], [-0.5226273, 51.74978689999999], [-0.5186435999999999, 51.7487845], [-0.5177395, 51.748557000000005], [-0.5164213999999999, 51.74819810000001], [-0.5152395, 51.747898799999994], [-0.5143786999999999, 51.7476534], [-0.5137881, 51.74750259999999], [-0.5136451999999999, 51.7474673], [-0.5129508, 51.7472811], [-0.5112407999999999, 51.74685420000001], [-0.5105848, 51.7466904], [-0.5096497, 51.7464548], [-0.5088699, 51.74626], [-0.5082695, 51.7461033], [-0.5080732, 51.746052099999986], [-0.507521, 51.7459148], [-0.5063757, 51.7456285], [-0.5055272, 51.7454328], [-0.5033408, 51.7449285], [-0.500584, 51.7443324], [-0.4987864999999999, 51.7439502], [-0.4971533000000001, 51.74359869999999], [-0.49679950000000006, 51.7435165], [-0.4937892, 51.74279689999999], [-0.4933459, 51.742701], [-0.4911988, 51.742240900000006], [-0.489275, 51.7418294], [-0.4886876, 51.7416852], [-0.48798089999999994, 51.7415299], [-0.4874575, 51.74141500000001], [-0.48608579999999985, 51.74111390000001], [-0.4840919, 51.7406691], [-0.4824883, 51.74027019999999], [-0.4818645999999999, 51.7401071], [-0.47962630000000006, 51.7394678], [-0.4779072999999998, 51.73889369999999], [-0.47587309999999994, 51.7382143], [-0.4732995, 51.7372496], [-0.469643, 51.73571650000001], [-0.4665423999999999, 51.73425699999999], [-0.46505140000000006, 51.7334585], [-0.4636121, 51.732665], [-0.46302959999999993, 51.73232829999999], [-0.4613877, 51.73136519999999], [-0.4598479999999999, 51.7304504], [-0.4596644, 51.730341299999985], [-0.4578805000000001, 51.72929789999999], [-0.4570029, 51.7287675], [-0.4545065, 51.72731300000001], [-0.4539423, 51.7269766], [-0.4535640999999999, 51.72674399999998], [-0.4533043999999999, 51.7265826], [-0.4527863, 51.7262606], [-0.4521211, 51.72587509999999], [-0.4514800999999999, 51.7254963], [-0.45086599999999993, 51.7251126], [-0.4501983000000001, 51.7247038], [-0.4495385, 51.724302900000005], [-0.4494255999999999, 51.724240300000005], [-0.4491576420597607, 51.72407243419035], [-0.4487175000000001, 51.723796699999994], [-0.44827759999999994, 51.72352080000001], [-0.4479735000000001, 51.7233007], [-0.4478149, 51.723181], [-0.4471322999999999, 51.7226751], [-0.4466091, 51.7222525], [-0.44622667719295667, 51.721918011123584], [-0.4460969, 51.72180449999999], [-0.4455846, 51.72135080000001], [-0.4450857, 51.720869], [-0.4446297, 51.72043360000001], [-0.4443694, 51.7201522], [-0.4432317, 51.7188384], [-0.44312719999999994, 51.718708099999986], [-0.4427439, 51.71820179999999], [-0.44250739999999994, 51.7178716], [-0.4422882, 51.7175656], [-0.4419593, 51.7170333], [-0.4416552, 51.716530299999995], [-0.4414002, 51.716100999999995], [-0.441014, 51.71535149999999], [-0.4408332, 51.7149671], [-0.44057489999999994, 51.71437189999999], [-0.4404829, 51.7141485], [-0.4401719999999999, 51.71329970000001], [-0.4394581, 51.7109686], [-0.43927549999999993, 51.7103882], [-0.43906179999999995, 51.7096998], [-0.4390282999999999, 51.709582299999994], [-0.4388984, 51.70915819999998], [-0.4387324, 51.708610799999995], [-0.4385936999999999, 51.7081685], [-0.4384158, 51.7075883], [-0.43838379999999993, 51.70748849999999], [-0.4382101, 51.70692129999999], [-0.43804629999999994, 51.70638360000001], [-0.4378885, 51.7058752], [-0.43771969999999993, 51.7053323], [-0.43768669999999993, 51.7052112], [-0.43764869999999995, 51.7050836], [-0.437575, 51.7048359], [-0.43741289999999994, 51.7043085], [-0.4373735, 51.704156399999995], [-0.4372324, 51.70370080000001], [-0.4370901, 51.7032423], [-0.43695139999999993, 51.702816], [-0.4368535999999999, 51.7024865], [-0.4368078, 51.70234500000001], [-0.436681, 51.70195399999999], [-0.4365684, 51.70156819999999], [-0.4364450999999999, 51.70116260000001], [-0.4363099, 51.7007275], [-0.4361735, 51.7002917], [-0.43603239999999993, 51.69982360000001], [-0.435883, 51.69933559999999], [-0.43574899999999994, 51.698926199999995], [-0.4356411, 51.69858380000001], [-0.4355368, 51.698249399999995], [-0.4353838, 51.6978084], [-0.4352451, 51.6974519], [-0.4351158, 51.6971249], [-0.4349546, 51.69675809999999], [-0.4347566, 51.6963208], [-0.4345846, 51.6959754], [-0.4344506, 51.6957152], [-0.4342692, 51.6953889], [-0.4340664, 51.6950177], [-0.4339324, 51.69479059999998], [-0.4337427, 51.694487], [-0.4335305, 51.69415109999999], [-0.4334663, 51.69405449999999], [-0.4333318, 51.693851900000006], [-0.43321769999999993, 51.6936906], [-0.43300759999999994, 51.6933948], [-0.4327206, 51.6930163], [-0.432474, 51.692704600000006], [-0.4321846, 51.692343], [-0.4318537999999999, 51.691959299999986], [-0.4314601, 51.6915234], [-0.4311495, 51.6911956], [-0.43073329999999993, 51.6907707], [-0.4304926, 51.69052009999999], [-0.430176, 51.6902349], [-0.42990559999999994, 51.68998130000001], [-0.4296170999999999, 51.6897242], [-0.4293008, 51.6894506], [-0.4288464, 51.6890696], [-0.42846149999999994, 51.68875929999999], [-0.4280666, 51.68844789999999], [-0.4272692, 51.68784079999999], [-0.4265189, 51.68726999999999], [-0.42644229999999994, 51.687211700000006], [-0.4238041, 51.6851899], [-0.4210768, 51.68308489999999], [-0.4209761, 51.68300669999999], [-0.4199417, 51.6821892], [-0.4181668999999999, 51.6808493], [-0.4163298, 51.6794554], [-0.4148809, 51.67832080000001], [-0.4145212, 51.6780436], [-0.41134819999999994, 51.6755986], [-0.4101704, 51.674657], [-0.4089699, 51.6737354], [-0.4081915, 51.6731345], [-0.407527, 51.67262529999999], [-0.4067626999999999, 51.672028399999995], [-0.406365, 51.671729], [-0.4057469, 51.6712542], [-0.4052894, 51.670902699999985], [-0.4050889999999999, 51.67074780000001], [-0.4044683999999999, 51.670268], [-0.4032452, 51.6693583], [-0.4028574, 51.66907509999999], [-0.4020984, 51.6684961], [-0.4014542, 51.6679848], [-0.40072269999999993, 51.667419300000006], [-0.4001638, 51.6669877], [-0.3999135, 51.6667944], [-0.3998282, 51.6667285], [-0.3991959974788646, 51.666235034589675], [-0.3990508, 51.666121700000005], [-0.3979579999999999, 51.66527210000001], [-0.3975348, 51.6649359], [-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-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.16342557979211503, 51.54280350971477], [-0.16317344605639242, 51.54282999135851], [-0.16294988708648567, 51.54285640761352], [-0.16275080827404784, 51.5428824059313], [-0.1625721150107319, 51.54290763376341], [-0.16240971268819085, 51.54293173856132], [-0.16225950669807765, 51.54295436777659], [-0.16211740243204534, 51.542975168860714], [-0.1619793052817469, 51.54299378926523], [-0.1618411206388352, 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]]} |
49.7 |
1731 |
1803 |
Milton Keynes Central |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 17:13:52 |
TERMINATED |
2026-09-21 17:03:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140528 |
1790010131189234 |
145 |
145 |
2026-09-21 17:13:46.472035 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:46.249483 |
| 717481 |
745099 |
L80281 |
871W71MQ21 |
2026-09-21 |
COMPLETE |
20140325 |
2026-09-21 18:03:00 |
2026-09-21 17:13:53 |
2026-09-23 17:13:53 |
{"id": 745099, "stp": "O", "toc": "South Western Railway", "uid": "L80281", "consist": "444019+444025", "dest_crs": "WEY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80281/2026-09-21/detailed", "trust_id": "871W71MQ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weymouth", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "2", "is_terminated": 1, "next_location": "Weymouth", "signalling_id": "1W71", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1803", "current_leg_dep": "1758½", "current_leg_end": "Weymouth", "origin_dep_time": "1505", "origin_platform": "11", "current_location": "Weymouth Carriage Holding Sidings", "last_update_time": "2026-09-21T17:13:53", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]}", "current_leg_start": "Upwey", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "50.6259365", "next_location_lon": "-2.4615611", "previous_location": "Upwey", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"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\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53678.81, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53740.075, \"from_m\": 53678.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53813.924, \"from_m\": 53740.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.006, \"from_m\": 53813.924, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76400.56, \"from_m\": 75854.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.392, \"from_m\": 76400.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.133, \"from_m\": 76586.392, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77343.226, \"from_m\": 76883.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.148, \"from_m\": 77343.226, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81700.374, \"from_m\": 77507.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92892.536, \"from_m\": 81700.374, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92908.979, \"from_m\": 92892.536, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92978.337, \"from_m\": 92908.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106643.378, \"from_m\": 92978.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 106695.255, \"from_m\": 106643.378, \"capability_applied\": null, \"effective_limit_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\": 107045.998, \"from_m\": 106695.255, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 118424.398, \"from_m\": 107045.998, \"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\": 121639.223, \"from_m\": 118424.398, \"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\": 121944.763, \"from_m\": 121639.223, \"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\": 123951.905, \"from_m\": 121944.763, \"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\": 125605.957, \"from_m\": 123951.905, \"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\": 125962.274, \"from_m\": 125605.957, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126903.26, \"from_m\": 125962.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127152.815, \"from_m\": 126903.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127787.061, \"from_m\": 127152.815, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131481.17, \"from_m\": 127787.061, \"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\": 131793.019, \"from_m\": 131481.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132238.344, \"from_m\": 131793.019, \"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\": 133184.91, \"from_m\": 132238.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\": 133910.971, \"from_m\": 133184.91, \"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\": 136966.721, \"from_m\": 133910.971, \"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\": 138049.434, \"from_m\": 136966.721, \"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\": 148578.063, \"from_m\": 138049.434, \"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\": 149266.123, \"from_m\": 148578.063, \"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\": 167129.864, \"from_m\": 149266.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\": 167892.521, \"from_m\": 167129.864, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171597.842, \"from_m\": 167892.521, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172754.628, \"from_m\": 171597.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}, {\"to_m\": 173068.165, \"from_m\": 172754.628, \"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\": 173135.668, \"from_m\": 173068.165, \"capability_applied\": null, \"effective_limit_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\": 173573.936, \"from_m\": 173135.668, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 173714.049, \"from_m\": 173573.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174003.666, \"from_m\": 173714.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176453.808, \"from_m\": 174003.666, \"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\": 176959.569, \"from_m\": 176453.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 176999.925, \"from_m\": 176959.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177269.822, \"from_m\": 176999.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177510.489, \"from_m\": 177269.822, \"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\": 177561.081, \"from_m\": 177510.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177776.222, \"from_m\": 177561.081, \"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\": 179749.828, \"from_m\": 177776.222, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181112.522, \"from_m\": 179749.828, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 182476.499, \"from_m\": 181112.522, \"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\": 182917.559, \"from_m\": 182476.499, \"capability_applied\": null, \"effective_limit_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\": 183200.727, \"from_m\": 182917.559, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 183985.956, \"from_m\": 183200.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185686.12, \"from_m\": 183985.956, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 186447.652, \"from_m\": 185686.12, \"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\": 186872.783, \"from_m\": 186447.652, \"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\": 195984.097, \"from_m\": 186872.783, \"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\": 196701.116, \"from_m\": 195984.097, \"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\": 201915.151, \"from_m\": 196701.116, \"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\": 202242.128, \"from_m\": 201915.151, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209189.269, \"from_m\": 202242.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\": 209983.277, \"from_m\": 209189.269, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211952.685, \"from_m\": 209983.277, \"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\": 216706.07, \"from_m\": 211952.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\": 216968.315, \"from_m\": 216706.07, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218096.666, \"from_m\": 216968.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218326.218, \"from_m\": 218096.666, \"capability_applied\": null, \"effective_limit_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\": 218790.919, \"from_m\": 218326.218, \"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\": 219261.093, \"from_m\": 218790.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221693.511, \"from_m\": 219261.093, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 228501.415, \"from_m\": 221693.511, \"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\": 228729.346, \"from_m\": 228501.415, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 228895.82, \"from_m\": 228729.346, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 229255.312, \"from_m\": 228895.82, \"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\": 745099, \"profile_key\": \"50f028df172e6848f03fe9690f7a4b173158595893620b19acc8fb72c24e30d9\", \"schedule_id\": 38130, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 10, \"distance_m\": 53364.53, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1549\", \"location\": \"Basingstoke\", \"stage_seq\": 11, \"distance_m\": 76688.545, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Worting Jn\", \"stage_seq\": 12, \"distance_m\": 80661.65, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Micheldever\", \"stage_seq\": 13, \"distance_m\": 93280.549, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 14, \"distance_m\": 97602.363, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1605\", \"location\": \"Winchester\", \"stage_seq\": 15, \"distance_m\": 106994.221, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Shawford Jn\", \"stage_seq\": 16, \"distance_m\": 110931.36, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 17, \"distance_m\": 116774.273, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Eastleigh\", \"stage_seq\": 18, \"distance_m\": 118388.656, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1614\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 19, \"distance_m\": 120465.53, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"St. Denys\", \"stage_seq\": 20, \"distance_m\": 124155.555, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Northam Jn\", \"stage_seq\": 21, \"distance_m\": 125514.248, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1626\", \"location\": \"Southampton Central\", \"stage_seq\": 22, \"distance_m\": 127312.122, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Church Lane Jn\", \"stage_seq\": 23, \"distance_m\": 129533.373, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Redbridge\", \"stage_seq\": 24, \"distance_m\": 131604.91, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Totton\", \"stage_seq\": 25, \"distance_m\": 132608.912, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640H\", \"location\": \"Brockenhurst\", \"stage_seq\": 26, \"distance_m\": 149099.257, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1707H\", \"location\": \"Bournemouth\", \"stage_seq\": 27, \"distance_m\": 173455.23, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1713H\", \"location\": \"Branksome\", \"stage_seq\": 28, \"distance_m\": 177699.465, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 29, \"distance_m\": 179785.364, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1722\", \"location\": \"Poole\", \"stage_seq\": 30, \"distance_m\": 182782.695, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Hamworthy\", \"stage_seq\": 31, \"distance_m\": 186262.62, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1734\", \"location\": \"Wareham\", \"stage_seq\": 32, \"distance_m\": 194169.328, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Wool\", \"stage_seq\": 33, \"distance_m\": 202138.295, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 34, \"distance_m\": 209341.146, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1752\", \"location\": \"Dorchester South\", \"stage_seq\": 35, \"distance_m\": 218238.854, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Dorchester Jn\", \"stage_seq\": 36, \"distance_m\": 218727.799, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Upwey Sig. DR189\", \"stage_seq\": 37, \"distance_m\": 223944.989, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1758H\", \"location\": \"Upwey\", \"stage_seq\": 38, \"distance_m\": 225466.756, \"section_seq\": 1, \"route_path_id\": 146274}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Weymouth\", \"stage_seq\": 39, \"distance_m\": 229255.312, \"section_seq\": 1, \"route_path_id\": 146274}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 229255.312, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146274}], \"total_distance_m\": 229255.312, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 228504.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 751.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1505", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "50.6259365", "current_position_lon": "-2.4615611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:11:40Z\", \"source_id\": 63049255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:11:42Z\", \"source_id\": 20007678, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:18:24Z\", \"source_id\": 63066378, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:18:29Z\", \"source_id\": 20012617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:20:26Z\", \"source_id\": 63071580, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:20:28Z\", \"source_id\": 20014117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:15Z\", \"source_id\": 63101749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:19Z\", \"source_id\": 20022843, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:49Z\", \"source_id\": 63142048, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:50Z\", \"source_id\": 20034550, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:04:05Z\", \"source_id\": 63185372, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:04:11Z\", \"source_id\": 20046939, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:47Z\", \"source_id\": 63210822, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:50Z\", \"source_id\": 20054429, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:14:47Z\", \"source_id\": 63213389, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:14:48Z\", \"source_id\": 20055193, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:19:59Z\", \"source_id\": 63227306, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:20:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:20:03Z\", \"source_id\": 20059257, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:00Z\", \"source_id\": 63242872, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:03Z\", \"source_id\": 20063918, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:15Z\", \"source_id\": 63266551, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:36:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:20Z\", \"source_id\": 20070772, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:36:05Z\", \"source_id\": 63268720, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:36:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:36:06Z\", \"source_id\": 20071387, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:48:29Z\", \"source_id\": 63301165, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:48:32Z\", \"source_id\": 20080853, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:23Z\", \"source_id\": 63350725, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:25Z\", \"source_id\": 20095036, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:13Z\", \"source_id\": 63367084, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:14Z\", \"source_id\": 20099725, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:06Z\", \"source_id\": 63377938, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:10Z\", \"source_id\": 20102888, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:52Z\", \"source_id\": 63388819, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:54Z\", \"source_id\": 20105911, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:52Z\", \"source_id\": 63405574, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:55Z\", \"source_id\": 20110771, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:26Z\", \"source_id\": 63424374, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:29Z\", \"source_id\": 20116155, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:04Z\", \"source_id\": 63440643, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:05Z\", \"source_id\": 20120658, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:40Z\", \"source_id\": 63456795, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:43Z\", \"source_id\": 20125316, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:08Z\", \"source_id\": 63475579, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:10Z\", \"source_id\": 20130591, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:51Z\", \"source_id\": 63509010, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:54Z\", \"source_id\": 20140325, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weymouth", "service_state_platform": "2", "timing_fact_generation": 1790010117945039, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:46.257478", "service_state_evidence_id": 20140325, "current_leg_start_actual_dep": "2026-09-21T17:58:30+01:00", "operational_evidence_version": 157, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:46.478014", "service_state_valid_until_kind": null, "operational_interpretation_version": 157, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
WEY |
1W71 |
444019+444025 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 53678.81, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53740.075, "from_m": 53678.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53813.924, "from_m": 53740.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.006, "from_m": 53813.924, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76400.56, "from_m": 75854.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.392, "from_m": 76400.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.133, "from_m": 76586.392, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 77343.226, "from_m": 76883.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.148, "from_m": 77343.226, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81700.374, "from_m": 77507.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92892.536, "from_m": 81700.374, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92908.979, "from_m": 92892.536, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 92978.337, "from_m": 92908.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106643.378, "from_m": 92978.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 106695.255, "from_m": 106643.378, "capability_applied": null, "effective_limit_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": 107045.998, "from_m": 106695.255, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 118424.398, "from_m": 107045.998, "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": 121639.223, "from_m": 118424.398, "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": 121944.763, "from_m": 121639.223, "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": 123951.905, "from_m": 121944.763, "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": 125605.957, "from_m": 123951.905, "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": 125962.274, "from_m": 125605.957, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126903.26, "from_m": 125962.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127152.815, "from_m": 126903.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127787.061, "from_m": 127152.815, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131481.17, "from_m": 127787.061, "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": 131793.019, "from_m": 131481.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132238.344, "from_m": 131793.019, "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": 133184.91, "from_m": 132238.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": 133910.971, "from_m": 133184.91, "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": 136966.721, "from_m": 133910.971, "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": 138049.434, "from_m": 136966.721, "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": 148578.063, "from_m": 138049.434, "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": 149266.123, "from_m": 148578.063, "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": 167129.864, "from_m": 149266.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": 167892.521, "from_m": 167129.864, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171597.842, "from_m": 167892.521, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172754.628, "from_m": 171597.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}, {"to_m": 173068.165, "from_m": 172754.628, "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": 173135.668, "from_m": 173068.165, "capability_applied": null, "effective_limit_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": 173573.936, "from_m": 173135.668, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 173714.049, "from_m": 173573.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174003.666, "from_m": 173714.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176453.808, "from_m": 174003.666, "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": 176959.569, "from_m": 176453.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 176999.925, "from_m": 176959.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177269.822, "from_m": 176999.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177510.489, "from_m": 177269.822, "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": 177561.081, "from_m": 177510.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177776.222, "from_m": 177561.081, "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": 179749.828, "from_m": 177776.222, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181112.522, "from_m": 179749.828, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 182476.499, "from_m": 181112.522, "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": 182917.559, "from_m": 182476.499, "capability_applied": null, "effective_limit_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": 183200.727, "from_m": 182917.559, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 183985.956, "from_m": 183200.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185686.12, "from_m": 183985.956, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 186447.652, "from_m": 185686.12, "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": 186872.783, "from_m": 186447.652, "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": 195984.097, "from_m": 186872.783, "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": 196701.116, "from_m": 195984.097, "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": 201915.151, "from_m": 196701.116, "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": 202242.128, "from_m": 201915.151, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209189.269, "from_m": 202242.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": 209983.277, "from_m": 209189.269, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211952.685, "from_m": 209983.277, "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": 216706.07, "from_m": 211952.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": 216968.315, "from_m": 216706.07, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218096.666, "from_m": 216968.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218326.218, "from_m": 218096.666, "capability_applied": null, "effective_limit_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": 218790.919, "from_m": 218326.218, "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": 219261.093, "from_m": 218790.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221693.511, "from_m": 219261.093, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 228501.415, "from_m": 221693.511, "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": 228729.346, "from_m": 228501.415, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 228895.82, "from_m": 228729.346, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 229255.312, "from_m": 228895.82, "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": 745099, "profile_key": "50f028df172e6848f03fe9690f7a4b173158595893620b19acc8fb72c24e30d9", "schedule_id": 38130, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1505", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Farnborough (Main)", "stage_seq": 10, "distance_m": 53364.53, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1549", "location": "Basingstoke", "stage_seq": 11, "distance_m": 76688.545, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Worting Jn", "stage_seq": 12, "distance_m": 80661.65, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Micheldever", "stage_seq": 13, "distance_m": 93280.549, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Wallers Ash Loop", "stage_seq": 14, "distance_m": 97602.363, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1605", "location": "Winchester", "stage_seq": 15, "distance_m": 106994.221, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Shawford Jn", "stage_seq": 16, "distance_m": 110931.36, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Allbrook S.B.", "stage_seq": 17, "distance_m": 116774.273, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Eastleigh", "stage_seq": 18, "distance_m": 118388.656, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1614", "location": "Southampton Airport Parkway", "stage_seq": 19, "distance_m": 120465.53, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "St. Denys", "stage_seq": 20, "distance_m": 124155.555, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Northam Jn", "stage_seq": 21, "distance_m": 125514.248, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1626", "location": "Southampton Central", "stage_seq": 22, "distance_m": 127312.122, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Church Lane Jn", "stage_seq": 23, "distance_m": 129533.373, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Redbridge", "stage_seq": 24, "distance_m": 131604.91, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Totton", "stage_seq": 25, "distance_m": 132608.912, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640H", "location": "Brockenhurst", "stage_seq": 26, "distance_m": 149099.257, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1707H", "location": "Bournemouth", "stage_seq": 27, "distance_m": 173455.23, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Branksome", "stage_seq": 28, "distance_m": 177699.465, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Parkstone (Dorset)", "stage_seq": 29, "distance_m": 179785.364, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1722", "location": "Poole", "stage_seq": 30, "distance_m": 182782.695, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Hamworthy", "stage_seq": 31, "distance_m": 186262.62, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1734", "location": "Wareham", "stage_seq": 32, "distance_m": 194169.328, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Wool", "stage_seq": 33, "distance_m": 202138.295, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Moreton (Dorset)", "stage_seq": 34, "distance_m": 209341.146, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1752", "location": "Dorchester South", "stage_seq": 35, "distance_m": 218238.854, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Dorchester Jn", "stage_seq": 36, "distance_m": 218727.799, "section_seq": 1, "route_path_id": 146274}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Upwey Sig. DR189", "stage_seq": 37, "distance_m": 223944.989, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1758H", "location": "Upwey", "stage_seq": 38, "distance_m": 225466.756, "section_seq": 1, "route_path_id": 146274}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Weymouth", "stage_seq": 39, "distance_m": 229255.312, "section_seq": 1, "route_path_id": 146274}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 229255.312, "from_m": 0.0, "section_seq": 1, "route_path_id": 146274}], "total_distance_m": 229255.312, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 228504.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 751.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:11:40Z", "source_id": 63049255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:11:42Z", "source_id": 20007678, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:18:24Z", "source_id": 63066378, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:18:29Z", "source_id": 20012617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:20:26Z", "source_id": 63071580, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:20:28Z", "source_id": 20014117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:15Z", "source_id": 63101749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:19Z", "source_id": 20022843, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:49Z", "source_id": 63142048, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:50Z", "source_id": 20034550, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:04:05Z", "source_id": 63185372, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:04:11Z", "source_id": 20046939, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:47Z", "source_id": 63210822, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T15:14:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:50Z", "source_id": 20054429, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:14:47Z", "source_id": 63213389, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T15:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:14:48Z", "source_id": 20055193, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:19:59Z", "source_id": 63227306, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T15:20:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:20:03Z", "source_id": 20059257, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:00Z", "source_id": 63242872, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T15:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:03Z", "source_id": 20063918, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:15Z", "source_id": 63266551, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T15:36:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:20Z", "source_id": 20070772, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:36:05Z", "source_id": 63268720, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T15:36:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:36:06Z", "source_id": 20071387, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:48:29Z", "source_id": 63301165, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T15:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:48:32Z", "source_id": 20080853, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27684, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:23Z", "source_id": 63350725, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:25Z", "source_id": 20095036, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:13Z", "source_id": 63367084, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:13:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:14Z", "source_id": 20099725, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:06Z", "source_id": 63377938, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:10Z", "source_id": 20102888, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:52Z", "source_id": 63388819, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:54Z", "source_id": 20105911, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27751, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:52Z", "source_id": 63405574, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T16:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:55Z", "source_id": 20110771, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:26Z", "source_id": 63424374, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:29Z", "source_id": 20116155, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:04Z", "source_id": 63440643, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T16:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:05Z", "source_id": 20120658, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:40Z", "source_id": 63456795, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T16:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:43Z", "source_id": 20125316, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:08Z", "source_id": 63475579, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T16:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:10Z", "source_id": 20130591, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:51Z", "source_id": 63509010, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T17:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:54Z", "source_id": 20140325, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
London Waterloo |
1505 |
1505 |
11 |
None |
None |
Weymouth |
1803 |
1803 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80281/2026-09-21/detailed |
None |
Upwey |
2026-09-21T17:58:30+01:00 |
Weymouth |
4.5 |
{"type": "LineString", "coordinates": [[-2.4660892, 50.648415699999994], [-2.4659824999999995, 50.64794770000001], [-2.4659145, 50.64765339999999], [-2.4658036, 50.647159599999995], [-2.4657154, 50.646769000000006], [-2.4656365000000005, 50.6464546], [-2.4655621, 50.6461716], [-2.4654446, 50.6457663], [-2.4653261999999994, 50.64536619999999], [-2.4651947999999995, 50.6449264], [-2.4651153, 50.64466470000001], [-2.4649536999999997, 50.6441075], [-2.4648524999999997, 50.64377809999999], [-2.4647521, 50.64343869999998], [-2.4646438, 50.64301660000001], [-2.4645514999999993, 50.6426592], [-2.4644874999999997, 50.6423927], [-2.464425, 50.6421283], [-2.4643227999999997, 50.64166440000001], [-2.4642622, 50.64136289999999], [-2.4642050999999996, 50.64108219999999], [-2.4641295999999997, 50.6406686], [-2.4640621, 50.6402993], [-2.4639864, 50.639861999999994], [-2.4639207999999995, 50.639456999999986], [-2.4638513, 50.63897300000001], [-2.4638019, 50.638594399999995], [-2.4637597, 50.638224], [-2.4637075, 50.637746], [-2.4636614, 50.6372763], [-2.4636098, 50.63676619999999], [-2.4635639999999994, 50.6362835], [-2.4635509999999994, 50.636166200000005], [-2.4634962, 50.6356752], [-2.4634370999999997, 50.6352005], [-2.4633940999999995, 50.634798700000005], [-2.4633539000000004, 50.6344879], [-2.4633126, 50.63420889999999], [-2.4632107, 50.63362619999999], [-2.4631181, 50.6331184], [-2.4630228, 50.6326026], [-2.4629363999999994, 50.6321154], [-2.4628209999999995, 50.6314991], [-2.4627714, 50.6311955], [-2.4626750999999993, 50.630725], [-2.4625871, 50.630278], [-2.4625070999999994, 50.62988850000001], [-2.4624422, 50.6295752], [-2.4623608, 50.62921680000001], [-2.4623108, 50.6290091], [-2.4622651999999996, 50.6288121], [-2.4621478999999997, 50.628353], [-2.4620086999999997, 50.627832600000005], [-2.4618817, 50.6273721], [-2.4617545, 50.626950099999995], [-2.4616044999999995, 50.62652459999998], [-2.4614675, 50.62616069999999], [-2.4612636, 50.625622400000005], [-2.4610845999999995, 50.6251453], [-2.4608752, 50.6246128], [-2.4606776999999997, 50.6241417], [-2.4605249, 50.6237827], [-2.4601335, 50.6229299], [-2.4599379999999997, 50.6225305], [-2.4596347, 50.6219358], [-2.4594702999999996, 50.62162039999999], [-2.4594115000000003, 50.6215193], [-2.4591254, 50.62100179999999], [-2.4589409999999994, 50.62068789999999], [-2.4587721, 50.620390699999994], [-2.4591894, 50.620930099999995], [-2.4593778999999993, 50.6212671], [-2.4599327, 50.6222588], [-2.4604712999999996, 50.62336989999999], [-2.4608405, 50.6241759], [-2.4610906, 50.6248018], [-2.4615611, 50.625936499999995]]} |
2.4 |
1758½ |
1803 |
Upwey |
Weymouth Carriage Holding Sidings |
Weymouth |
50.6259365 |
-2.4615611 |
50.6259365 |
-2.4615611 |
1 |
0 |
2026-09-21 17:13:53 |
TERMINATED |
2026-09-21 17:03:00 |
Weymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140325 |
1790010117945039 |
157 |
157 |
2026-09-21 17:13:46.478014 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:46.257478 |
| 717482 |
750210 |
P29075 |
115C56MW21 |
2026-09-21 |
COMPLETE |
20141917 |
2026-09-21 18:03:00 |
2026-09-21 17:13:53 |
2026-09-23 17:13:53 |
{"id": 750210, "stp": "P", "toc": "Northern", "uid": "P29075", "consist": "195112", "dest_crs": "XBF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29075/2026-09-21/detailed", "trust_id": "115C56MW21", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness CS", "service_date": "2026-09-21", "dest_arr_time": "1818", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5C56", "timing_status": "EARLY", "origin_station": "Barrow-in-Furness", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1815", "origin_platform": "1", "current_location": "Barrow-in-Furness CS", "last_update_time": "2026-09-21T17:13:53", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1818", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Barrow-in-Furness", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:47Z\", \"source_id\": 20141917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness CS", "service_state_platform": null, "timing_fact_generation": 1790010227458010, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:47.456504", "service_state_evidence_id": 20141917, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:47.784004", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BIF |
XBF |
5C56 |
195112 |
3 |
100 |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:47Z", "source_id": 20141917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Barrow-in-Furness |
1815 |
1815 |
1 |
None |
None |
Barrow-in-Furness CS |
1818 |
1818 |
None |
EARLY |
-15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29075/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Barrow-in-Furness |
Barrow-in-Furness CS |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 17:13:53 |
TERMINATED |
2026-09-21 17:03:00 |
Barrow-in-Furness CS |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141917 |
1790010227458010 |
2 |
2 |
2026-09-21 17:13:47.784004 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:47.456504 |
| 717483 |
748129 |
G77243 |
871W04MT21 |
2026-09-21 |
COMPLETE |
20140729 |
2026-09-21 18:03:00 |
2026-09-21 17:13:53 |
2026-09-23 17:13:53 |
{"id": 748129, "stp": "P", "toc": "Gatwick Express", "uid": "G77243", "consist": "387219+387225", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77243/2026-09-21/detailed", "trust_id": "871W04MT21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W04", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "1803", "current_leg_dep": "1800", "current_leg_end": "Brighton", "origin_dep_time": "1659", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-21T17:13:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"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\": 10338.396, \"from_m\": 8072.695, \"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\": 14876.029, \"from_m\": 10338.396, \"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\": 14921.778, \"from_m\": 14876.029, \"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\": 15785.188, \"from_m\": 14921.778, \"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\": 16681.639, \"from_m\": 15785.188, \"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\": 16718.604, \"from_m\": 16681.639, \"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\": 17112.86, \"from_m\": 16718.604, \"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\": 17143.296, \"from_m\": 17112.86, \"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\": 17231.964, \"from_m\": 17143.296, \"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\": 17295.663, \"from_m\": 17231.964, \"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\": 17331.37, \"from_m\": 17295.663, \"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\": 17375.641, \"from_m\": 17331.37, \"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\": 17434.205, \"from_m\": 17375.641, \"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\": 18711.849, \"from_m\": 17434.205, \"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\": 23054.83, \"from_m\": 18711.849, \"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\": 23171.599, \"from_m\": 23054.83, \"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\": 23294.13, \"from_m\": 23171.599, \"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\": 23360.908, \"from_m\": 23294.13, \"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\": 34256.012, \"from_m\": 23360.908, \"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\": 34989.36, \"from_m\": 34256.012, \"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\": 43481.83, \"from_m\": 34989.36, \"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\": 43552.819, \"from_m\": 43481.83, \"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\": 50667.19, \"from_m\": 43552.819, \"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\": 50747.897, \"from_m\": 50667.19, \"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\": 51042.13, \"from_m\": 50747.897, \"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\": 51897.4, \"from_m\": 51042.13, \"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\": 59761.613, \"from_m\": 51897.4, \"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\": 60975.332, \"from_m\": 59761.613, \"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\": 61493.494, \"from_m\": 60975.332, \"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\": 66119.03, \"from_m\": 61493.494, \"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\": 66192.975, \"from_m\": 66119.03, \"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\": 77938.573, \"from_m\": 66192.975, \"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\": 80197.727, \"from_m\": 77938.573, \"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\": 80264.645, \"from_m\": 80197.727, \"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\": 80986.532, \"from_m\": 80264.645, \"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\": 80999.633, \"from_m\": 80986.532, \"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\": 81429.487, \"from_m\": 80999.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81574.791, \"from_m\": 81429.487, \"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\": 81633.741, \"from_m\": 81574.791, \"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\": 81663.442, \"from_m\": 81633.741, \"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\": 81704.797, \"from_m\": 81663.442, \"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\": 81964.959, \"from_m\": 81704.797, \"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}], \"service_id\": 748129, \"profile_key\": \"ecc53076c30ae11f7e2e30a410d4dbb670b3f7fbe16f94016fb23dc89fd778ce\", \"schedule_id\": 12103, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.169, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.897, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.308, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1743\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.652, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66307.978, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748H\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67181.962, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1752H\", \"location\": \"Hassocks\", \"stage_seq\": 20, \"distance_m\": 70631.684, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759H\", \"location\": \"Preston Park\", \"stage_seq\": 21, \"distance_m\": 79824.365, \"section_seq\": 1, \"route_path_id\": 134384}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 22, \"distance_m\": 81964.959, \"section_seq\": 1, \"route_path_id\": 134384}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 81964.959, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134384}], \"total_distance_m\": 81964.959, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 76057.312, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.647, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1659", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:00Z\", \"source_id\": 63343867, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:03Z\", \"source_id\": 20093145, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:59Z\", \"source_id\": 63349601, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:00Z\", \"source_id\": 20094685, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:17Z\", \"source_id\": 63361634, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:21Z\", \"source_id\": 20098122, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:05Z\", \"source_id\": 63366769, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:12Z\", \"source_id\": 20099667, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:57Z\", \"source_id\": 63374795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:02Z\", \"source_id\": 20101997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:27Z\", \"source_id\": 63410060, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:30Z\", \"source_id\": 20112024, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:02Z\", \"source_id\": 63426077, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:08Z\", \"source_id\": 20116664, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:46Z\", \"source_id\": 63445502, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:52Z\", \"source_id\": 20122134, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:19Z\", \"source_id\": 63470244, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:21Z\", \"source_id\": 20129110, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:53Z\", \"source_id\": 63480820, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:58Z\", \"source_id\": 20132118, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:43Z\", \"source_id\": 63500072, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:48Z\", \"source_id\": 20137792, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:18Z\", \"source_id\": 63510378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:22Z\", \"source_id\": 20140729, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1790010143807155, "current_leg_arrival_utc": "2026-09-21T18:03:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:49.178897", "service_state_evidence_id": 20140729, "current_leg_start_actual_dep": "2026-09-21T17:59:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:50.472942", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
P |
None |
BTN |
1W04 |
387219+387225 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "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": 3337.995, "from_m": 657.037, "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": 6736.372, "from_m": 3337.995, "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": 7545.978, "from_m": 6736.372, "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": 8072.695, "from_m": 7545.978, "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": 10338.396, "from_m": 8072.695, "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": 14876.029, "from_m": 10338.396, "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": 14921.778, "from_m": 14876.029, "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": 15785.188, "from_m": 14921.778, "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": 16681.639, "from_m": 15785.188, "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": 16718.604, "from_m": 16681.639, "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": 17112.86, "from_m": 16718.604, "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": 17143.296, "from_m": 17112.86, "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": 17231.964, "from_m": 17143.296, "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": 17295.663, "from_m": 17231.964, "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": 17331.37, "from_m": 17295.663, "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": 17375.641, "from_m": 17331.37, "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": 17434.205, "from_m": 17375.641, "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": 18711.849, "from_m": 17434.205, "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": 23054.83, "from_m": 18711.849, "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": 23171.599, "from_m": 23054.83, "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": 23294.13, "from_m": 23171.599, "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": 23360.908, "from_m": 23294.13, "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": 34256.012, "from_m": 23360.908, "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": 34989.36, "from_m": 34256.012, "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": 43481.83, "from_m": 34989.36, "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": 43552.819, "from_m": 43481.83, "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": 50667.19, "from_m": 43552.819, "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": 50747.897, "from_m": 50667.19, "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": 51042.13, "from_m": 50747.897, "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": 51897.4, "from_m": 51042.13, "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": 59761.613, "from_m": 51897.4, "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": 60975.332, "from_m": 59761.613, "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": 61493.494, "from_m": 60975.332, "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": 66119.03, "from_m": 61493.494, "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": 66192.975, "from_m": 66119.03, "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": 77938.573, "from_m": 66192.975, "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": 80197.727, "from_m": 77938.573, "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": 80264.645, "from_m": 80197.727, "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": 80986.532, "from_m": 80264.645, "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": 80999.633, "from_m": 80986.532, "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": 81429.487, "from_m": 80999.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81574.791, "from_m": 81429.487, "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": 81633.741, "from_m": 81574.791, "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": 81663.442, "from_m": 81633.741, "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": 81704.797, "from_m": 81663.442, "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": 81964.959, "from_m": 81704.797, "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}], "service_id": 748129, "profile_key": "ecc53076c30ae11f7e2e30a410d4dbb670b3f7fbe16f94016fb23dc89fd778ce", "schedule_id": 12103, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1659", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.169, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.897, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.308, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1743", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.652, "section_seq": 1, "route_path_id": 134384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66307.978, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748H", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67181.962, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1752H", "location": "Hassocks", "stage_seq": 20, "distance_m": 70631.684, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759H", "location": "Preston Park", "stage_seq": 21, "distance_m": 79824.365, "section_seq": 1, "route_path_id": 134384}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Brighton", "stage_seq": 22, "distance_m": 81964.959, "section_seq": 1, "route_path_id": 134384}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 81964.959, "from_m": 0.0, "section_seq": 1, "route_path_id": 134384}], "total_distance_m": 81964.959, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 76057.312, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.647, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:00Z", "source_id": 63343867, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:03Z", "source_id": 20093145, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:59Z", "source_id": 63349601, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:00Z", "source_id": 20094685, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:17Z", "source_id": 63361634, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:21Z", "source_id": 20098122, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:05Z", "source_id": 63366769, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:12Z", "source_id": 20099667, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:57Z", "source_id": 63374795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:02Z", "source_id": 20101997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:27Z", "source_id": 63410060, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:30Z", "source_id": 20112024, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:02Z", "source_id": 63426077, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:08Z", "source_id": 20116664, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:46Z", "source_id": 63445502, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:52Z", "source_id": 20122134, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:19Z", "source_id": 63470244, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:21Z", "source_id": 20129110, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:53Z", "source_id": 63480820, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:58Z", "source_id": 20132118, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:43Z", "source_id": 63500072, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:48Z", "source_id": 20137792, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:18Z", "source_id": 63510378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:22Z", "source_id": 20140729, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1659 |
1659 |
13 |
None |
None |
Brighton |
1804 |
1804 |
6 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77243/2026-09-21/detailed |
None |
Preston Park |
2026-09-21T17:59:30+01:00 |
Brighton |
3.0 |
{"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
1.3 |
1800 |
1803 |
Preston Park |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-21 17:13:53 |
TERMINATED |
2026-09-21 17:03:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140729 |
1790010143807155 |
86 |
86 |
2026-09-21 17:13:50.472942 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:49.178897 |
| 717484 |
748290 |
L87430 |
081K48MU21 |
2026-09-21 |
COMPLETE |
20140803 |
2026-09-21 18:03:00 |
2026-09-21 17:13:53 |
2026-09-23 17:13:53 |
{"id": 748290, "stp": "P", "toc": "ScotRail", "uid": "L87430", "consist": "380107", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87430/2026-09-21/detailed", "trust_id": "081K48MU21", "origin_crs": "AYR", "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": "1756", "dest_platform": "15", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K48", "timing_status": "LATE", "origin_station": "Ayr", "current_leg_arr": "1803", "current_leg_dep": "1751", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1705", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T17:13:53", "route_debug_link": null, "timing_variation": "+7 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": "1756", "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\": 88.167, \"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\": 311.201, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.705, \"from_m\": 311.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2513.465, \"from_m\": 658.705, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.064, \"from_m\": 2513.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\": 10379.423, \"from_m\": 8576.064, \"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\": 11597.559, \"from_m\": 10379.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.442, \"from_m\": 11597.559, \"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\": 20826.801, \"from_m\": 12742.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\": 24035.549, \"from_m\": 20826.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24049.381, \"from_m\": 24035.549, \"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\": 48784.394, \"from_m\": 24049.381, \"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\": 54289.483, \"from_m\": 48784.394, \"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\": 55152.709, \"from_m\": 54289.483, \"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\": 56694.088, \"from_m\": 55152.709, \"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\": 56951.084, \"from_m\": 56694.088, \"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\": 63399.655, \"from_m\": 56951.084, \"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\": 63477.437, \"from_m\": 63399.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\": 63478.534, \"from_m\": 63477.437, \"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\": 63802.585, \"from_m\": 63478.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.132, \"from_m\": 63802.585, \"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\": 64818.554, \"from_m\": 64355.132, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.674, \"from_m\": 64818.554, \"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\": 65780.147, \"from_m\": 65252.674, \"capability_applied\": null, \"effective_limit_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\": 66204.69, \"from_m\": 65780.147, \"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\": 748290, \"profile_key\": \"c4d88c39cd247d826fd45b0a2892a979e49fa1aca3a65599b5bbd508857aff10\", \"schedule_id\": 18684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.56, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.227, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.669, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.129, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.638, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.637, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.218, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.792, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.25, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.176, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.739, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.768, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.608, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1746H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.483, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.936, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.489, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.15, \"section_seq\": 1, \"route_path_id\": 137901}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.69, \"section_seq\": 1, \"route_path_id\": 137901}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66204.69, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137901}], \"total_distance_m\": 66204.69, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.268, \"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": "1705", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:53Z\", \"source_id\": 63352110, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:00Z\", \"source_id\": 20095459, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:02Z\", \"source_id\": 63361001, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:09Z\", \"source_id\": 20097939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:56Z\", \"source_id\": 63366319, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:01Z\", \"source_id\": 20099505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:46Z\", \"source_id\": 63377107, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:55Z\", \"source_id\": 20102685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:30Z\", \"source_id\": 63384950, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:34Z\", \"source_id\": 20104816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:58Z\", \"source_id\": 63397609, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:01Z\", \"source_id\": 20108471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:52Z\", \"source_id\": 63419928, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:53Z\", \"source_id\": 20114864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:20Z\", \"source_id\": 63435675, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:25Z\", \"source_id\": 20119329, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:39Z\", \"source_id\": 63447993, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:42Z\", \"source_id\": 20122839, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:00Z\", \"source_id\": 63460610, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:00Z\", \"source_id\": 20126348, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:40Z\", \"source_id\": 63474282, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:43Z\", \"source_id\": 20130236, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:23Z\", \"source_id\": 63510613, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:28Z\", \"source_id\": 20140803, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "15", "timing_fact_generation": 1790010150008475, "current_leg_arrival_utc": "2026-09-21T18:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:52.354233", "service_state_evidence_id": 20140803, "current_leg_start_actual_dep": "2026-09-21T17:53:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:52.824858", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
GLC |
1K48 |
380107 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 88.167, "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": 311.201, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.705, "from_m": 311.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2513.465, "from_m": 658.705, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.064, "from_m": 2513.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": 10379.423, "from_m": 8576.064, "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": 11597.559, "from_m": 10379.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.442, "from_m": 11597.559, "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": 20826.801, "from_m": 12742.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": 24035.549, "from_m": 20826.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 24049.381, "from_m": 24035.549, "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": 48784.394, "from_m": 24049.381, "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": 54289.483, "from_m": 48784.394, "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": 55152.709, "from_m": 54289.483, "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": 56694.088, "from_m": 55152.709, "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": 56951.084, "from_m": 56694.088, "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": 63399.655, "from_m": 56951.084, "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": 63477.437, "from_m": 63399.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": 63478.534, "from_m": 63477.437, "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": 63802.585, "from_m": 63478.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.132, "from_m": 63802.585, "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": 64818.554, "from_m": 64355.132, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.674, "from_m": 64818.554, "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": 65780.147, "from_m": 65252.674, "capability_applied": null, "effective_limit_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": 66204.69, "from_m": 65780.147, "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": 748290, "profile_key": "c4d88c39cd247d826fd45b0a2892a979e49fa1aca3a65599b5bbd508857aff10", "schedule_id": 18684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1705", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.56, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.227, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.669, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.129, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Troon", "stage_seq": 6, "distance_m": 10455.638, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.637, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.218, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.792, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.25, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.176, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.739, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.768, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.608, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1746H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.483, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.936, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.489, "section_seq": 1, "route_path_id": 137901}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.15, "section_seq": 1, "route_path_id": 137901}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.69, "section_seq": 1, "route_path_id": 137901}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66204.69, "from_m": 0.0, "section_seq": 1, "route_path_id": 137901}], "total_distance_m": 66204.69, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.268, "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": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:53Z", "source_id": 63352110, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:00Z", "source_id": 20095459, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:02Z", "source_id": 63361001, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:09Z", "source_id": 20097939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:56Z", "source_id": 63366319, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:01Z", "source_id": 20099505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:46Z", "source_id": 63377107, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:55Z", "source_id": 20102685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:30Z", "source_id": 63384950, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:34Z", "source_id": 20104816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:58Z", "source_id": 63397609, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:01Z", "source_id": 20108471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:52Z", "source_id": 63419928, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:32:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:53Z", "source_id": 20114864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:20Z", "source_id": 63435675, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:25Z", "source_id": 20119329, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:39Z", "source_id": 63447993, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:42Z", "source_id": 20122839, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:00Z", "source_id": 63460610, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:00Z", "source_id": 20126348, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:40Z", "source_id": 63474282, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:43Z", "source_id": 20130236, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:23Z", "source_id": 63510613, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:28Z", "source_id": 20140803, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Ayr |
1705 |
1705 |
3 |
None |
None |
Glasgow Central High Level |
1756 |
1756 |
15 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87430/2026-09-21/detailed |
None |
Paisley Gilmour Street |
2026-09-21T17:53:30+01:00 |
Glasgow Central High Level |
12.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 |
1751 |
1803 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 17:13:53 |
TERMINATED |
2026-09-21 17:03:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140803 |
1790010150008475 |
71 |
71 |
2026-09-21 17:13:52.824858 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:52.354233 |
| 717485 |
748330 |
L89634 |
322K31MU21 |
2026-09-21 |
COMPLETE |
20141207 |
2026-09-21 18:03:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 748330, "stp": "P", "toc": "Northern", "uid": "L89634", "consist": "331104", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89634/2026-09-21/detailed", "trust_id": "322K31MU21", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K31", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "1803", "current_leg_dep": "1758", "current_leg_end": "Crewe", "origin_dep_time": "1706", "origin_platform": "8", "current_location": "Crewe", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 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\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10492.979, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11443.593, \"from_m\": 10492.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\": 14237.012, \"from_m\": 11443.593, \"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\": 18860.849, \"from_m\": 14237.012, \"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\": 19814.397, \"from_m\": 18860.849, \"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\": 41927.315, \"from_m\": 19814.397, \"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\": 42808.658, \"from_m\": 41927.315, \"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\": 48871.842, \"from_m\": 42808.658, \"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\": 49319.868, \"from_m\": 48871.842, \"capability_applied\": null, \"effective_limit_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\": 49337.464, \"from_m\": 49319.868, \"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\": 49408.862, \"from_m\": 49337.464, \"capability_applied\": null, \"effective_limit_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\": 49589.137, \"from_m\": 49408.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}], \"service_id\": 748330, \"profile_key\": \"d7787cb5b2ff6561b6d2705c3d6f46b4f3c6df7593193c10475de014e5b3fa2f\", \"schedule_id\": 19486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10256.23, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 11716.663, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1724\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 11, \"distance_m\": 13199.898, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Handforth\", \"stage_seq\": 12, \"distance_m\": 17099.928, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1731\", \"location\": \"Wilmslow\", \"stage_seq\": 13, \"distance_m\": 19212.326, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Alderley Edge\", \"stage_seq\": 14, \"distance_m\": 21889.625, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Chelford\", \"stage_seq\": 15, \"distance_m\": 26804.409, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1746\", \"location\": \"Chelford Loop\", \"stage_seq\": 16, \"distance_m\": 27678.187, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750\", \"location\": \"Goostrey\", \"stage_seq\": 17, \"distance_m\": 32960.874, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753\", \"location\": \"Holmes Chapel\", \"stage_seq\": 18, \"distance_m\": 35895.674, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Sandbach\", \"stage_seq\": 19, \"distance_m\": 42225.548, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 20, \"distance_m\": 48386.004, \"section_seq\": 1, \"route_path_id\": 138310}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 21, \"distance_m\": 49589.137, \"section_seq\": 1, \"route_path_id\": 138310}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49589.137, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138310}], \"total_distance_m\": 49589.137, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45834.548, \"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": "1706", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:31Z\", \"source_id\": 63370867, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:35Z\", \"source_id\": 20100798, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:30Z\", \"source_id\": 63382199, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:33Z\", \"source_id\": 20103987, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:22Z\", \"source_id\": 63395963, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:24Z\", \"source_id\": 20107988, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:21Z\", \"source_id\": 63406877, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:26Z\", \"source_id\": 20111148, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:07Z\", \"source_id\": 63414736, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:12Z\", \"source_id\": 20113464, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:31Z\", \"source_id\": 63424571, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:35Z\", \"source_id\": 20116230, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:30Z\", \"source_id\": 63436134, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:31Z\", \"source_id\": 20119396, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:36Z\", \"source_id\": 63442099, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:39Z\", \"source_id\": 20121148, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 63457142, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 20125444, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:29Z\", \"source_id\": 63479697, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:30Z\", \"source_id\": 20131745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:54Z\", \"source_id\": 63492085, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:55Z\", \"source_id\": 20135394, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:50Z\", \"source_id\": 63511982, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:55Z\", \"source_id\": 20141207, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1790010178154190, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:03:53.071183", "service_state_evidence_id": 20141207, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-21T17:03:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:13:53.601015", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
CRE |
2K31 |
331104 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 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": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10492.979, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11443.593, "from_m": 10492.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": 14237.012, "from_m": 11443.593, "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": 18860.849, "from_m": 14237.012, "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": 19814.397, "from_m": 18860.849, "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": 41927.315, "from_m": 19814.397, "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": 42808.658, "from_m": 41927.315, "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": 48871.842, "from_m": 42808.658, "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": 49319.868, "from_m": 48871.842, "capability_applied": null, "effective_limit_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": 49337.464, "from_m": 49319.868, "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": 49408.862, "from_m": 49337.464, "capability_applied": null, "effective_limit_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": 49589.137, "from_m": 49408.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}], "service_id": 748330, "profile_key": "d7787cb5b2ff6561b6d2705c3d6f46b4f3c6df7593193c10475de014e5b3fa2f", "schedule_id": 19486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1706", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10256.23, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 11716.663, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1724", "location": "Cheadle Hulme", "stage_seq": 11, "distance_m": 13199.898, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Handforth", "stage_seq": 12, "distance_m": 17099.928, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1731", "location": "Wilmslow", "stage_seq": 13, "distance_m": 19212.326, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Alderley Edge", "stage_seq": 14, "distance_m": 21889.625, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Chelford", "stage_seq": 15, "distance_m": 26804.409, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1746", "location": "Chelford Loop", "stage_seq": 16, "distance_m": 27678.187, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750", "location": "Goostrey", "stage_seq": 17, "distance_m": 32960.874, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753", "location": "Holmes Chapel", "stage_seq": 18, "distance_m": 35895.674, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Sandbach", "stage_seq": 19, "distance_m": 42225.548, "section_seq": 1, "route_path_id": 138310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Crewe Sig. CE154", "stage_seq": 20, "distance_m": 48386.004, "section_seq": 1, "route_path_id": 138310}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Crewe", "stage_seq": 21, "distance_m": 49589.137, "section_seq": 1, "route_path_id": 138310}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49589.137, "from_m": 0.0, "section_seq": 1, "route_path_id": 138310}], "total_distance_m": 49589.137, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45834.548, "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": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:31Z", "source_id": 63370867, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:35Z", "source_id": 20100798, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:30Z", "source_id": 63382199, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:33Z", "source_id": 20103987, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:22Z", "source_id": 63395963, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:24Z", "source_id": 20107988, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9086, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:21Z", "source_id": 63406877, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:26Z", "source_id": 20111148, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:07Z", "source_id": 63414736, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:12Z", "source_id": 20113464, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:31Z", "source_id": 63424571, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:35Z", "source_id": 20116230, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:30Z", "source_id": 63436134, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:31Z", "source_id": 20119396, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9185, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:36Z", "source_id": 63442099, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:39Z", "source_id": 20121148, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 63457142, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 20125444, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:29Z", "source_id": 63479697, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:30Z", "source_id": 20131745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:54Z", "source_id": 63492085, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:56:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:55Z", "source_id": 20135394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:50Z", "source_id": 63511982, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:55Z", "source_id": 20141207, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1706 |
1706 |
8 |
None |
None |
Crewe |
1805 |
1805 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89634/2026-09-21/detailed |
None |
Sandbach |
2026-09-21T17:58:00+01:00 |
Crewe |
5.0 |
{"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} |
4.6 |
1758 |
1803 |
Sandbach |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:03:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141207 |
1790010178154190 |
72 |
72 |
2026-09-21 17:13:53.601015 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:03:53.071183 |
| 717486 |
746960 |
G15420 |
852N20MS21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 17:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 746960, "stp": "P", "toc": "Great Western Railway", "uid": "G15420", "consist": "150246", "dest_crs": "NQY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15420/2026-09-21/detailed", "trust_id": "852N20MS21", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newquay", "service_date": "2026-09-21", "dest_arr_time": "1702", "dest_platform": "2", "is_terminated": 1, "next_location": "Quintrell Downs", "signalling_id": "2N20", "timing_status": "LATE", "origin_station": "Par", "current_leg_arr": "1656½", "current_leg_dep": "1641", "current_leg_end": "Quintrell Downs", "origin_dep_time": "1616", "origin_platform": "3", "current_location": "Goss Moor Loop", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.830228199999999, 50.418547499999995], [-4.8307554, 50.4186675], [-4.8313005, 50.4187686], [-4.8313149, 50.4187708], [-4.8319062, 50.4188607], [-4.8325641, 50.41895759999999], [-4.8332646, 50.4190186], [-4.8339077, 50.41903990000001], [-4.834575799999999, 50.4190511], [-4.835194899999999, 50.4190352], [-4.835754799999999, 50.4190028], [-4.8363548, 50.41894829999999], [-4.8369003, 50.41888629999999], [-4.837418, 50.41880909999999], [-4.837825399999999, 50.4187249], [-4.8383727, 50.418596999999984], [-4.838955299999999, 50.418439], [-4.8394585, 50.4182728], [-4.8399681999999995, 50.4180789], [-4.8404129, 50.41788220000001], [-4.8407718, 50.41770940000001], [-4.8411011, 50.4175553], [-4.841503799999999, 50.41741700000001], [-4.8420276, 50.41727180000001], [-4.8425611, 50.41716830000001], [-4.843120099999999, 50.4171102], [-4.843701899999999, 50.4170816], [-4.8447359, 50.417044399999995], [-4.8451398, 50.41700920000001], [-4.8455127, 50.41694909999999], [-4.8458758, 50.41687720000001], [-4.8463692, 50.41676060000001], [-4.846801800000001, 50.4166292], [-4.8474589, 50.4163819], [-4.8486819, 50.4157395], [-4.8490569, 50.41555309999999], [-4.8494555, 50.415380899999995], [-4.8499289999999995, 50.4152312], [-4.850450399999999, 50.4150976], [-4.8509025342454155, 50.41501640625385], [-4.850953799999999, 50.4150072], [-4.8514492, 50.4149414], [-4.858513799999999, 50.41412149999999], [-4.8586163, 50.41410960000001], [-4.8618121, 50.4137386], [-4.864204899999999, 50.413468], [-4.8643483000000005, 50.4134544], [-4.871597, 50.4127666], [-4.8751264, 50.41244079999999], [-4.875768599999999, 50.41237280000001], [-4.8763505, 50.4122859], [-4.876924599999999, 50.4121837], [-4.877615199999999, 50.4120301], [-4.8781644, 50.4118865], [-4.882699299999999, 50.4106122], [-4.883707899999999, 50.41034220000001], [-4.8849129, 50.410040499999994], [-4.8904478, 50.40875890000001], [-4.8905335999999995, 50.40873959999999], [-4.8921265, 50.4083709], [-4.892943, 50.40816479999999], [-4.893439299999999, 50.408030999999994], [-4.8939335, 50.407891599999985], [-4.8950230999999995, 50.407558400000006], [-4.898293699999999, 50.4064722], [-4.9020928, 50.405210399999994], [-4.903308699999999, 50.40481129999999], [-4.9035743, 50.4047241], [-4.9040061, 50.4045602], [-4.904331699999999, 50.40440329999999], [-4.9046355, 50.4042292], [-4.9048876, 50.40406709999999], [-4.905142699999999, 50.4038652], [-4.9054857, 50.40357039999999], [-4.905749400000001, 50.40336150000002], [-4.9060048, 50.4031944], [-4.906335, 50.40302140000001], [-4.906631999999999, 50.4028974], [-4.906963599999999, 50.4027918], [-4.9072692, 50.40272100000001], [-4.9076156, 50.4026562], [-4.907985599999999, 50.4026222], [-4.908318499999999, 50.4026072], [-4.9087778, 50.40263300000001], [-4.9091149, 50.4026708], [-4.909463199999999, 50.4027425], [-4.9098202, 50.40283919999999], [-4.9102789, 50.40300010000001], [-4.911163299999999, 50.403319], [-4.9117865, 50.4035376], [-4.912515999999999, 50.4037316], [-4.9132062, 50.40387449999999], [-4.9138101, 50.40396640000001], [-4.914558399999999, 50.40405069999999], [-4.916572399999999, 50.4042625], [-4.918588199999999, 50.4044421], [-4.9194352, 50.4045106], [-4.919873600000001, 50.4045695], [-4.9202548, 50.40464769999999], [-4.9205234, 50.4047362], [-4.9207526999999995, 50.4048318], [-4.920987899999999, 50.4049575], [-4.921191399999999, 50.40509439999999], [-4.921518699999999, 50.4053536], [-4.9216298, 50.4054325], [-4.9218355, 50.4055788], [-4.9221114, 50.40572860000001], [-4.922325899999999, 50.40583009999999], [-4.922541, 50.40591510000001], [-4.922763799999999, 50.40598369999999], [-4.9230036, 50.40604129999999], [-4.9232858, 50.40610209999999], [-4.92427, 50.406257199999985], [-4.9256558, 50.4064674], [-4.9258929, 50.40650419999999], [-4.9272583, 50.4067102], [-4.9276936, 50.4067533], [-4.9280385, 50.406771600000006], [-4.928314999999999, 50.40676879999999], [-4.928589399999999, 50.406765], [-4.9288348, 50.40674630000001], [-4.9290912, 50.40671819999999], [-4.9298364999999995, 50.406566], [-4.9302555, 50.4064389], [-4.930668299999999, 50.4062786], [-4.931053399999999, 50.4060882], [-4.9314249000000006, 50.405847], [-4.9317197, 50.40560620000001], [-4.9320301, 50.4052849], [-4.9323339, 50.4048435], [-4.932453, 50.4046136], [-4.932550699999999, 50.4043573], [-4.932598999999999, 50.40420479999999], [-4.932638999999999, 50.4040259], [-4.932669499999999, 50.4037347], [-4.9326565, 50.4034112], [-4.9325962, 50.4030055], [-4.932539299999999, 50.4025893], [-4.9325194, 50.4023342], [-4.9325065, 50.402111], [-4.932514899999999, 50.401838], [-4.9325403, 50.40159849999999], [-4.9326122, 50.40133749999999], [-4.9326878, 50.4011147], [-4.932822000000001, 50.4008414], [-4.932973700000001, 50.4005865], [-4.9330391, 50.4004978], [-4.9333061, 50.40018109999999], [-4.9337192, 50.39979550000001], [-4.9343561, 50.39938380000001], [-4.9349944, 50.3990627], [-4.9353038, 50.3989357], [-4.9356286, 50.39881940000001], [-4.9362389, 50.398642399999986], [-4.936691599999999, 50.3985492], [-4.9370807999999995, 50.398488], [-4.937509999999999, 50.3984424], [-4.937901199999999, 50.3984125], [-4.9382593, 50.3984069], [-4.938656899999999, 50.398423400000006], [-4.939027599999999, 50.3984454], [-4.9394307, 50.39849359999999], [-4.940000899999999, 50.398566], [-4.940276299999999, 50.3986008], [-4.940734062657367, 50.39866382661751], [-4.940778899999999, 50.39867], [-4.941332, 50.3987461], [-4.941588, 50.398772], [-4.9418661, 50.39878949999999], [-4.942235599999999, 50.398797], [-4.9429336, 50.398804799999986], [-4.9434747, 50.3987914], [-4.943974, 50.39876629999999], [-4.944336, 50.39874529999999], [-4.9449083, 50.39869230000001], [-4.945491499999999, 50.39862999999998], [-4.9464019, 50.3985187], [-4.9470817, 50.3984593], [-4.9475649, 50.398453800000006], [-4.9483024, 50.3984818], [-4.948985799999999, 50.3985584], [-4.949717999999999, 50.398684899999985], [-4.950458599999999, 50.398846], [-4.9514628, 50.3991633], [-4.9524099, 50.3995386], [-4.9543029999999995, 50.400303], [-4.954352299999999, 50.4003202], [-4.9543914, 50.4003339], [-4.9549991, 50.40054669999999], [-4.955747199999999, 50.4007902], [-4.956397299999999, 50.400967699999995], [-4.9570673, 50.40110399999999], [-4.957757399999999, 50.4012045], [-4.958835699999999, 50.40129820000001], [-4.9596834, 50.40132379999999], [-4.960547799999999, 50.4013145], [-4.9614025, 50.4012659], [-4.9621518, 50.4011911], [-4.962689799999999, 50.4011222], [-4.9632255999999995, 50.401045200000006], [-4.9637873, 50.400944], [-4.9643264, 50.4008275], [-4.9648972, 50.4006948], [-4.965455199999999, 50.4005489], [-4.965996099999999, 50.40039589999999], [-4.966520699999999, 50.4002358], [-4.9669579, 50.4001217], [-4.9673699, 50.400034600000005], [-4.967878699999999, 50.39994840000001], [-4.9699559, 50.399701599999986], [-4.9701554, 50.3996783], [-4.9732876, 50.3993132], [-4.9738561, 50.39925329999999], [-4.974491799999999, 50.3992024], [-4.975151499999999, 50.3991634], [-4.9758348, 50.39916649999999], [-4.9765994, 50.39916910000001], [-4.9773445, 50.39913990000001], [-4.9780678, 50.39907629999999], [-4.9788622, 50.3989576], [-4.983458899999999, 50.39824409999999], [-4.9840817, 50.39816789999999], [-4.9848767, 50.398110999999986], [-4.9856473999999995, 50.39808140000001], [-4.9884238, 50.3980144], [-4.9890671, 50.39797370000001], [-4.9897342, 50.3979033], [-4.9903490999999995, 50.3978162], [-4.9911217, 50.397696], [-4.9922056999999995, 50.397519199999984], [-4.992870599999999, 50.3974226], [-4.9933348, 50.3973789], [-4.9938068, 50.397360799999994], [-4.994212100000001, 50.39737869999999], [-4.994646599999999, 50.3974307], [-4.995019300000001, 50.3975004], [-4.9953575, 50.3975893], [-4.9956262, 50.3976825], [-4.996012499999999, 50.397856700000006], [-4.9964028, 50.3980431], [-4.9971627, 50.39840539999998], [-4.997557099999999, 50.398565], [-4.9979858, 50.39869290000001], [-4.998303, 50.39877469999999], [-4.998633099999999, 50.39882990000001], [-4.9989567, 50.398861800000006], [-4.999341, 50.3988755], [-4.9996802, 50.398867200000005], [-5.0000486, 50.39883609999999], [-5.0003924, 50.39878], [-5.0008365, 50.3986778], [-5.0009836, 50.3986385], [-5.002569899999999, 50.3982287], [-5.0029003, 50.39816950000001], [-5.0032946, 50.39809730000001], [-5.003684300000001, 50.39806230000001], [-5.004105399999999, 50.3980584], [-5.0044644, 50.3980668], [-5.0046828, 50.3980848], [-5.004773599999999, 50.3980922], [-5.0050158, 50.3981184], [-5.005293599999999, 50.3981617], [-5.0056768, 50.39824289999999], [-5.006084599999999, 50.398342], [-5.0064903, 50.3984493], [-5.007001899999999, 50.3985983], [-5.009875, 50.3995064], [-5.0102594, 50.3996275], [-5.012493799999999, 50.4003108], [-5.0150137, 50.401113900000006], [-5.0166842, 50.4016463], [-5.0171513999999995, 50.40182669999999], [-5.018301299999999, 50.4022617], [-5.0188961, 50.40247459999999], [-5.0194996, 50.4026645], [-5.0201399, 50.4028383], [-5.02077, 50.40298889999998], [-5.0214855, 50.4031359], [-5.022133, 50.4032477], [-5.022694099999999, 50.4033287], [-5.023040599999999, 50.4033788], [-5.0235873, 50.4034569], [-5.0244279, 50.4035568], [-5.0262401, 50.4037668], [-5.027754399999999, 50.40395459999999], [-5.028271299999999, 50.4040104], [-5.0296901, 50.40423740000001]]}", "current_leg_start": "Roche", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "50.4042374", "next_location_lon": "-5.0296901", "previous_location": "Bugle", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 8, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20079723\", \"confirmationDeadline\": \"2026-09-21T16:58:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.025, \"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\": 1030.225, \"from_m\": 145.025, \"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\": 1293.242, \"from_m\": 1030.225, \"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\": 6897.712, \"from_m\": 1293.242, \"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\": 9119.132, \"from_m\": 6897.712, \"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\": 9559.192, \"from_m\": 9119.132, \"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\": 10149.898, \"from_m\": 9559.192, \"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\": 10434.654, \"from_m\": 10149.898, \"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\": 15648.356, \"from_m\": 10434.654, \"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\": 16341.472, \"from_m\": 15648.356, \"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\": 16348.855, \"from_m\": 16341.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19308.166, \"from_m\": 16348.855, \"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\": 19709.034, \"from_m\": 19308.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\": 19794.755, \"from_m\": 19709.034, \"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\": 21486.137, \"from_m\": 19794.755, \"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\": 23154.81, \"from_m\": 21486.137, \"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\": 26964.575, \"from_m\": 23154.81, \"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\": 33147.838, \"from_m\": 26964.575, \"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\": 33604.804, \"from_m\": 33147.838, \"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\": 746960, \"profile_key\": \"ab9135d1091c74909a5309e760ea5fa17cf2e23e18762a471eb4d2712d342c3b\", \"schedule_id\": 33843, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Par\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"St Blazey S.B.\", \"stage_seq\": 2, \"distance_m\": 963.998, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Luxulyan\", \"stage_seq\": 3, \"distance_m\": 6976.215, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Goonbarrow Jn (Imerys)\", \"stage_seq\": 4, \"distance_m\": 9119.132, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Bugle\", \"stage_seq\": 5, \"distance_m\": 10340.122, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Roche\", \"stage_seq\": 6, \"distance_m\": 14210.3, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Goss Moor Loop\", \"stage_seq\": 7, \"distance_m\": 17758.112, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Quintrell Downs\", \"stage_seq\": 8, \"distance_m\": 29824.297, \"section_seq\": 1, \"route_path_id\": 133585}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Newquay\", \"stage_seq\": 9, \"distance_m\": 33604.804, \"section_seq\": 1, \"route_path_id\": 133585}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33604.804, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133585}], \"total_distance_m\": 33604.804, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 33196.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 408.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1616", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "15.5", "current_position_lat": "50.4042374", "current_position_lon": "-5.0296901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:09Z\", \"source_id\": 20066908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:10Z\", \"source_id\": 20070639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:40Z\", \"source_id\": 20074744, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Goss Moor Loop", "service_state_platform": null, "timing_fact_generation": 1790005639415236, "current_leg_arrival_utc": "2026-09-21T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:00.986139", "service_state_evidence_id": 20079723, "current_leg_start_actual_dep": "2026-09-21T16:41:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:02.831444", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
NQY |
2N20 |
150246 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 145.025, "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": 1030.225, "from_m": 145.025, "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": 1293.242, "from_m": 1030.225, "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": 6897.712, "from_m": 1293.242, "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": 9119.132, "from_m": 6897.712, "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": 9559.192, "from_m": 9119.132, "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": 10149.898, "from_m": 9559.192, "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": 10434.654, "from_m": 10149.898, "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": 15648.356, "from_m": 10434.654, "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": 16341.472, "from_m": 15648.356, "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": 16348.855, "from_m": 16341.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19308.166, "from_m": 16348.855, "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": 19709.034, "from_m": 19308.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": 19794.755, "from_m": 19709.034, "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": 21486.137, "from_m": 19794.755, "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": 23154.81, "from_m": 21486.137, "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": 26964.575, "from_m": 23154.81, "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": 33147.838, "from_m": 26964.575, "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": 33604.804, "from_m": 33147.838, "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": 746960, "profile_key": "ab9135d1091c74909a5309e760ea5fa17cf2e23e18762a471eb4d2712d342c3b", "schedule_id": 33843, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1616", "location": "Par", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "St Blazey S.B.", "stage_seq": 2, "distance_m": 963.998, "section_seq": 1, "route_path_id": 133585}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Luxulyan", "stage_seq": 3, "distance_m": 6976.215, "section_seq": 1, "route_path_id": 133585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Goonbarrow Jn (Imerys)", "stage_seq": 4, "distance_m": 9119.132, "section_seq": 1, "route_path_id": 133585}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Bugle", "stage_seq": 5, "distance_m": 10340.122, "section_seq": 1, "route_path_id": 133585}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Roche", "stage_seq": 6, "distance_m": 14210.3, "section_seq": 1, "route_path_id": 133585}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Goss Moor Loop", "stage_seq": 7, "distance_m": 17758.112, "section_seq": 1, "route_path_id": 133585}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Quintrell Downs", "stage_seq": 8, "distance_m": 29824.297, "section_seq": 1, "route_path_id": 133585}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Newquay", "stage_seq": 9, "distance_m": 33604.804, "section_seq": 1, "route_path_id": 133585}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33604.804, "from_m": 0.0, "section_seq": 1, "route_path_id": 133585}], "total_distance_m": 33604.804, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 33196.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 408.251, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:09Z", "source_id": 20066908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:10Z", "source_id": 20070639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:40Z", "source_id": 20074744, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}] |
Par |
1616 |
1616 |
3 |
None |
None |
Newquay |
1702 |
1702 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15420/2026-09-21/detailed |
None |
Roche |
2026-09-21T16:41:00+01:00 |
Quintrell Downs |
15.5 |
{"type": "LineString", "coordinates": [[-4.830228199999999, 50.418547499999995], [-4.8307554, 50.4186675], [-4.8313005, 50.4187686], [-4.8313149, 50.4187708], [-4.8319062, 50.4188607], [-4.8325641, 50.41895759999999], [-4.8332646, 50.4190186], [-4.8339077, 50.41903990000001], [-4.834575799999999, 50.4190511], [-4.835194899999999, 50.4190352], [-4.835754799999999, 50.4190028], [-4.8363548, 50.41894829999999], [-4.8369003, 50.41888629999999], [-4.837418, 50.41880909999999], [-4.837825399999999, 50.4187249], [-4.8383727, 50.418596999999984], [-4.838955299999999, 50.418439], [-4.8394585, 50.4182728], [-4.8399681999999995, 50.4180789], [-4.8404129, 50.41788220000001], [-4.8407718, 50.41770940000001], [-4.8411011, 50.4175553], [-4.841503799999999, 50.41741700000001], [-4.8420276, 50.41727180000001], [-4.8425611, 50.41716830000001], [-4.843120099999999, 50.4171102], [-4.843701899999999, 50.4170816], [-4.8447359, 50.417044399999995], [-4.8451398, 50.41700920000001], [-4.8455127, 50.41694909999999], [-4.8458758, 50.41687720000001], [-4.8463692, 50.41676060000001], [-4.846801800000001, 50.4166292], [-4.8474589, 50.4163819], [-4.8486819, 50.4157395], [-4.8490569, 50.41555309999999], [-4.8494555, 50.415380899999995], [-4.8499289999999995, 50.4152312], [-4.850450399999999, 50.4150976], [-4.8509025342454155, 50.41501640625385], [-4.850953799999999, 50.4150072], [-4.8514492, 50.4149414], [-4.858513799999999, 50.41412149999999], [-4.8586163, 50.41410960000001], [-4.8618121, 50.4137386], [-4.864204899999999, 50.413468], [-4.8643483000000005, 50.4134544], [-4.871597, 50.4127666], [-4.8751264, 50.41244079999999], [-4.875768599999999, 50.41237280000001], [-4.8763505, 50.4122859], [-4.876924599999999, 50.4121837], [-4.877615199999999, 50.4120301], [-4.8781644, 50.4118865], [-4.882699299999999, 50.4106122], [-4.883707899999999, 50.41034220000001], [-4.8849129, 50.410040499999994], [-4.8904478, 50.40875890000001], [-4.8905335999999995, 50.40873959999999], [-4.8921265, 50.4083709], [-4.892943, 50.40816479999999], [-4.893439299999999, 50.408030999999994], [-4.8939335, 50.407891599999985], [-4.8950230999999995, 50.407558400000006], [-4.898293699999999, 50.4064722], [-4.9020928, 50.405210399999994], [-4.903308699999999, 50.40481129999999], [-4.9035743, 50.4047241], [-4.9040061, 50.4045602], [-4.904331699999999, 50.40440329999999], [-4.9046355, 50.4042292], [-4.9048876, 50.40406709999999], [-4.905142699999999, 50.4038652], [-4.9054857, 50.40357039999999], [-4.905749400000001, 50.40336150000002], [-4.9060048, 50.4031944], [-4.906335, 50.40302140000001], [-4.906631999999999, 50.4028974], [-4.906963599999999, 50.4027918], [-4.9072692, 50.40272100000001], [-4.9076156, 50.4026562], [-4.907985599999999, 50.4026222], [-4.908318499999999, 50.4026072], [-4.9087778, 50.40263300000001], [-4.9091149, 50.4026708], [-4.909463199999999, 50.4027425], [-4.9098202, 50.40283919999999], [-4.9102789, 50.40300010000001], [-4.911163299999999, 50.403319], [-4.9117865, 50.4035376], [-4.912515999999999, 50.4037316], [-4.9132062, 50.40387449999999], [-4.9138101, 50.40396640000001], [-4.914558399999999, 50.40405069999999], [-4.916572399999999, 50.4042625], [-4.918588199999999, 50.4044421], [-4.9194352, 50.4045106], [-4.919873600000001, 50.4045695], [-4.9202548, 50.40464769999999], [-4.9205234, 50.4047362], [-4.9207526999999995, 50.4048318], [-4.920987899999999, 50.4049575], [-4.921191399999999, 50.40509439999999], [-4.921518699999999, 50.4053536], [-4.9216298, 50.4054325], [-4.9218355, 50.4055788], [-4.9221114, 50.40572860000001], [-4.922325899999999, 50.40583009999999], [-4.922541, 50.40591510000001], [-4.922763799999999, 50.40598369999999], [-4.9230036, 50.40604129999999], [-4.9232858, 50.40610209999999], [-4.92427, 50.406257199999985], [-4.9256558, 50.4064674], [-4.9258929, 50.40650419999999], [-4.9272583, 50.4067102], [-4.9276936, 50.4067533], [-4.9280385, 50.406771600000006], [-4.928314999999999, 50.40676879999999], [-4.928589399999999, 50.406765], [-4.9288348, 50.40674630000001], [-4.9290912, 50.40671819999999], [-4.9298364999999995, 50.406566], [-4.9302555, 50.4064389], [-4.930668299999999, 50.4062786], [-4.931053399999999, 50.4060882], [-4.9314249000000006, 50.405847], [-4.9317197, 50.40560620000001], [-4.9320301, 50.4052849], [-4.9323339, 50.4048435], [-4.932453, 50.4046136], [-4.932550699999999, 50.4043573], [-4.932598999999999, 50.40420479999999], [-4.932638999999999, 50.4040259], [-4.932669499999999, 50.4037347], [-4.9326565, 50.4034112], [-4.9325962, 50.4030055], [-4.932539299999999, 50.4025893], [-4.9325194, 50.4023342], [-4.9325065, 50.402111], [-4.932514899999999, 50.401838], [-4.9325403, 50.40159849999999], [-4.9326122, 50.40133749999999], [-4.9326878, 50.4011147], [-4.932822000000001, 50.4008414], [-4.932973700000001, 50.4005865], [-4.9330391, 50.4004978], [-4.9333061, 50.40018109999999], [-4.9337192, 50.39979550000001], [-4.9343561, 50.39938380000001], [-4.9349944, 50.3990627], [-4.9353038, 50.3989357], [-4.9356286, 50.39881940000001], [-4.9362389, 50.398642399999986], [-4.936691599999999, 50.3985492], [-4.9370807999999995, 50.398488], [-4.937509999999999, 50.3984424], [-4.937901199999999, 50.3984125], [-4.9382593, 50.3984069], [-4.938656899999999, 50.398423400000006], [-4.939027599999999, 50.3984454], [-4.9394307, 50.39849359999999], [-4.940000899999999, 50.398566], [-4.940276299999999, 50.3986008], [-4.940734062657367, 50.39866382661751], [-4.940778899999999, 50.39867], [-4.941332, 50.3987461], [-4.941588, 50.398772], [-4.9418661, 50.39878949999999], [-4.942235599999999, 50.398797], [-4.9429336, 50.398804799999986], [-4.9434747, 50.3987914], [-4.943974, 50.39876629999999], [-4.944336, 50.39874529999999], [-4.9449083, 50.39869230000001], [-4.945491499999999, 50.39862999999998], [-4.9464019, 50.3985187], [-4.9470817, 50.3984593], [-4.9475649, 50.398453800000006], [-4.9483024, 50.3984818], [-4.948985799999999, 50.3985584], [-4.949717999999999, 50.398684899999985], [-4.950458599999999, 50.398846], [-4.9514628, 50.3991633], [-4.9524099, 50.3995386], [-4.9543029999999995, 50.400303], [-4.954352299999999, 50.4003202], [-4.9543914, 50.4003339], [-4.9549991, 50.40054669999999], [-4.955747199999999, 50.4007902], [-4.956397299999999, 50.400967699999995], [-4.9570673, 50.40110399999999], [-4.957757399999999, 50.4012045], [-4.958835699999999, 50.40129820000001], [-4.9596834, 50.40132379999999], [-4.960547799999999, 50.4013145], [-4.9614025, 50.4012659], [-4.9621518, 50.4011911], [-4.962689799999999, 50.4011222], [-4.9632255999999995, 50.401045200000006], [-4.9637873, 50.400944], [-4.9643264, 50.4008275], [-4.9648972, 50.4006948], [-4.965455199999999, 50.4005489], [-4.965996099999999, 50.40039589999999], [-4.966520699999999, 50.4002358], [-4.9669579, 50.4001217], [-4.9673699, 50.400034600000005], [-4.967878699999999, 50.39994840000001], [-4.9699559, 50.399701599999986], [-4.9701554, 50.3996783], [-4.9732876, 50.3993132], [-4.9738561, 50.39925329999999], [-4.974491799999999, 50.3992024], [-4.975151499999999, 50.3991634], [-4.9758348, 50.39916649999999], [-4.9765994, 50.39916910000001], [-4.9773445, 50.39913990000001], [-4.9780678, 50.39907629999999], [-4.9788622, 50.3989576], [-4.983458899999999, 50.39824409999999], [-4.9840817, 50.39816789999999], [-4.9848767, 50.398110999999986], [-4.9856473999999995, 50.39808140000001], [-4.9884238, 50.3980144], [-4.9890671, 50.39797370000001], [-4.9897342, 50.3979033], [-4.9903490999999995, 50.3978162], [-4.9911217, 50.397696], [-4.9922056999999995, 50.397519199999984], [-4.992870599999999, 50.3974226], [-4.9933348, 50.3973789], [-4.9938068, 50.397360799999994], [-4.994212100000001, 50.39737869999999], [-4.994646599999999, 50.3974307], [-4.995019300000001, 50.3975004], [-4.9953575, 50.3975893], [-4.9956262, 50.3976825], [-4.996012499999999, 50.397856700000006], [-4.9964028, 50.3980431], [-4.9971627, 50.39840539999998], [-4.997557099999999, 50.398565], [-4.9979858, 50.39869290000001], [-4.998303, 50.39877469999999], [-4.998633099999999, 50.39882990000001], [-4.9989567, 50.398861800000006], [-4.999341, 50.3988755], [-4.9996802, 50.398867200000005], [-5.0000486, 50.39883609999999], [-5.0003924, 50.39878], [-5.0008365, 50.3986778], [-5.0009836, 50.3986385], [-5.002569899999999, 50.3982287], [-5.0029003, 50.39816950000001], [-5.0032946, 50.39809730000001], [-5.003684300000001, 50.39806230000001], [-5.004105399999999, 50.3980584], [-5.0044644, 50.3980668], [-5.0046828, 50.3980848], [-5.004773599999999, 50.3980922], [-5.0050158, 50.3981184], [-5.005293599999999, 50.3981617], [-5.0056768, 50.39824289999999], [-5.006084599999999, 50.398342], [-5.0064903, 50.3984493], [-5.007001899999999, 50.3985983], [-5.009875, 50.3995064], [-5.0102594, 50.3996275], [-5.012493799999999, 50.4003108], [-5.0150137, 50.401113900000006], [-5.0166842, 50.4016463], [-5.0171513999999995, 50.40182669999999], [-5.018301299999999, 50.4022617], [-5.0188961, 50.40247459999999], [-5.0194996, 50.4026645], [-5.0201399, 50.4028383], [-5.02077, 50.40298889999998], [-5.0214855, 50.4031359], [-5.022133, 50.4032477], [-5.022694099999999, 50.4033287], [-5.023040599999999, 50.4033788], [-5.0235873, 50.4034569], [-5.0244279, 50.4035568], [-5.0262401, 50.4037668], [-5.027754399999999, 50.40395459999999], [-5.028271299999999, 50.4040104], [-5.0296901, 50.40423740000001]]} |
9.7 |
1641 |
1656½ |
Bugle |
Goss Moor Loop |
Quintrell Downs |
50.4042374 |
-5.0296901 |
50.4042374 |
-5.0296901 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Goss Moor Loop |
TRUST |
TRACKING_TIMEOUT |
20079723 |
1790005639415236 |
18 |
18 |
2026-09-21 17:14:02.831444 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:00.986139 |
| 717487 |
747831 |
P02141 |
472W25MT21 |
2026-09-21 |
COMPLETE |
20141569 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 747831, "stp": "P", "toc": "Greater Anglia", "uid": "P02141", "consist": "755405", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02141/2026-09-21/detailed", "trust_id": "472W25MT21", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "3A", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2W25", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1804", "current_leg_dep": "1756", "current_leg_end": "Ipswich", "origin_dep_time": "1648", "origin_platform": "5", "current_location": "Ipswich", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Needham Market", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Needham Market", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 737.559, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1569.781, \"from_m\": 737.559, \"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\": 1829.31, \"from_m\": 1569.781, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22829.314, \"from_m\": 1829.31, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23486.879, \"from_m\": 22829.314, \"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\": 23508.527, \"from_m\": 23486.879, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25228.694, \"from_m\": 23508.527, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26873.251, \"from_m\": 25228.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66152.757, \"from_m\": 26873.251, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66392.237, \"from_m\": 66152.757, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81386.193, \"from_m\": 66392.237, \"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\": 81437.628, \"from_m\": 81386.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\": 87695.376, \"from_m\": 81437.628, \"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\": 89077.089, \"from_m\": 87695.376, \"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\": 89115.862, \"from_m\": 89077.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89185.574, \"from_m\": 89115.862, \"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\": 89343.279, \"from_m\": 89185.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 747831, \"profile_key\": \"2bcf25aa5d822641017ade24f50e13d89a7b627dcc82f0702686e052c4fcb8df\", \"schedule_id\": 20005, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1523.931, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1703H\", \"location\": \"Dullingham\", \"stage_seq\": 3, \"distance_m\": 18248.576, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Newmarket\", \"stage_seq\": 4, \"distance_m\": 23486.879, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Chippenham Jn\", \"stage_seq\": 5, \"distance_m\": 26935.498, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717\", \"location\": \"Kennett\", \"stage_seq\": 6, \"distance_m\": 31407.217, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 7, \"distance_m\": 46973.075, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"Thurston\", \"stage_seq\": 8, \"distance_m\": 53517.727, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1739\", \"location\": \"Elmswell\", \"stage_seq\": 9, \"distance_m\": 60718.91, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Haughley Jn\", \"stage_seq\": 10, \"distance_m\": 66409.681, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": \"1748\", \"location\": \"Stowmarket\", \"stage_seq\": 11, \"distance_m\": 70287.932, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1752H\", \"location\": \"Needham Market\", \"stage_seq\": 12, \"distance_m\": 75821.664, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 13, \"distance_m\": 81222.01, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 14, \"distance_m\": 86534.074, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 15, \"distance_m\": 87906.142, \"section_seq\": 1, \"route_path_id\": 138545}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 16, \"distance_m\": 89343.279, \"section_seq\": 1, \"route_path_id\": 138545}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89343.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138545}], \"total_distance_m\": 89343.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49814.919, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39528.36, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:02Z\", \"source_id\": 63346783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:07Z\", \"source_id\": 20093948, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:02Z\", \"source_id\": 63346783, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:07Z\", \"source_id\": 20093949, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:55Z\", \"source_id\": 63388963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:00Z\", \"source_id\": 20105958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:02Z\", \"source_id\": 63414500, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:07Z\", \"source_id\": 20113368, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:52Z\", \"source_id\": 63425468, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:56Z\", \"source_id\": 20116515, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:14Z\", \"source_id\": 63452582, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:20Z\", \"source_id\": 20124180, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:12Z\", \"source_id\": 63475867, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:18Z\", \"source_id\": 20130699, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:12Z\", \"source_id\": 63487338, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:14Z\", \"source_id\": 20134058, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:22Z\", \"source_id\": 63513468, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:22Z\", \"source_id\": 20141569, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "3", "timing_fact_generation": 1790010203986540, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:01.314216", "service_state_evidence_id": 20141569, "current_leg_start_actual_dep": "2026-09-21T17:53:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:02.827879", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
IPS |
2W25 |
755405 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.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": 578.913, "from_m": 516.94, "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": 737.559, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1569.781, "from_m": 737.559, "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": 1829.31, "from_m": 1569.781, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22829.314, "from_m": 1829.31, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23486.879, "from_m": 22829.314, "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": 23508.527, "from_m": 23486.879, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25228.694, "from_m": 23508.527, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26873.251, "from_m": 25228.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66152.757, "from_m": 26873.251, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66392.237, "from_m": 66152.757, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81386.193, "from_m": 66392.237, "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": 81437.628, "from_m": 81386.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": 87695.376, "from_m": 81437.628, "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": 89077.089, "from_m": 87695.376, "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": 89115.862, "from_m": 89077.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89185.574, "from_m": 89115.862, "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": 89343.279, "from_m": 89185.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 747831, "profile_key": "2bcf25aa5d822641017ade24f50e13d89a7b627dcc82f0702686e052c4fcb8df", "schedule_id": 20005, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1648", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 1523.931, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "Dullingham", "stage_seq": 3, "distance_m": 18248.576, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Newmarket", "stage_seq": 4, "distance_m": 23486.879, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Chippenham Jn", "stage_seq": 5, "distance_m": 26935.498, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717", "location": "Kennett", "stage_seq": 6, "distance_m": 31407.217, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Bury St Edmunds", "stage_seq": 7, "distance_m": 46973.075, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "Thurston", "stage_seq": 8, "distance_m": 53517.727, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "Elmswell", "stage_seq": 9, "distance_m": 60718.91, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Haughley Jn", "stage_seq": 10, "distance_m": 66409.681, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748", "location": "Stowmarket", "stage_seq": 11, "distance_m": 70287.932, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1752H", "location": "Needham Market", "stage_seq": 12, "distance_m": 75821.664, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Claydon S.B.", "stage_seq": 13, "distance_m": 81222.01, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Ipswich Europa Jn", "stage_seq": 14, "distance_m": 86534.074, "section_seq": 1, "route_path_id": 138545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "East Suffolk Jn", "stage_seq": 15, "distance_m": 87906.142, "section_seq": 1, "route_path_id": 138545}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Ipswich", "stage_seq": 16, "distance_m": 89343.279, "section_seq": 1, "route_path_id": 138545}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89343.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 138545}], "total_distance_m": 89343.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49814.919, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39528.36, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:02Z", "source_id": 63346783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:06:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:07Z", "source_id": 20093948, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12312, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:02Z", "source_id": 63346783, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:07Z", "source_id": 20093949, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:55Z", "source_id": 63388963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:00Z", "source_id": 20105958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:02Z", "source_id": 63414500, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:07Z", "source_id": 20113368, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12304, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:52Z", "source_id": 63425468, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:56Z", "source_id": 20116515, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12308, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:14Z", "source_id": 63452582, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:20Z", "source_id": 20124180, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:12Z", "source_id": 63475867, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:18Z", "source_id": 20130699, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:12Z", "source_id": 63487338, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:14Z", "source_id": 20134058, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:22Z", "source_id": 63513468, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:22Z", "source_id": 20141569, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Cambridge |
1648 |
1648 |
5 |
None |
None |
Ipswich |
1803 |
1803 |
3A |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02141/2026-09-21/detailed |
None |
Needham Market |
2026-09-21T17:53:30+01:00 |
Ipswich |
8.0 |
{"type": "LineString", "coordinates": [[1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} |
8.4 |
1756 |
1804 |
Needham Market |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141569 |
1790010203986540 |
43 |
43 |
2026-09-21 17:14:02.827879 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:01.314216 |
| 717488 |
749788 |
C11224 |
725E05MV21 |
2026-09-21 |
COMPLETE |
20142043 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 749788, "stp": "P", "toc": "London Overground", "uid": "C11224", "consist": null, "dest_crs": "SPB", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11224/2026-09-21/detailed", "trust_id": "725E05MV21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "17:59:00", "dar_platform": null, "dest_station": "Shepherd's Bush", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "1", "is_terminated": 1, "next_location": "Shepherd's Bush", "signalling_id": "5E05", "timing_status": "EARLY", "origin_station": "North Pole Turnback Siding", "current_leg_arr": "1804", "current_leg_dep": "1759", "current_leg_end": "Shepherd's Bush", "origin_dep_time": "1759", "origin_platform": null, "current_location": "Shepherd's Bush", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.231231, 51.52330609999999], [-0.2307144, 51.5228442], [-0.2304707, 51.5226134], [-0.22986899999999996, 51.5220838], [-0.229634, 51.521892900000005], [-0.2291437, 51.52149180000001], [-0.22865309999999991, 51.5210892], [-0.2285193, 51.5209803], [-0.22848650000000004, 51.52095330000001], [-0.2283633, 51.5208331], [-0.2281362, 51.520611300000006], [-0.22805480000000003, 51.5205319], [-0.2278833, 51.5203839], [-0.2277841, 51.5203024], [-0.2268546, 51.519538999999995], [-0.22672459999999997, 51.5194269], [-0.2265534, 51.5192796], [-0.22641800000000004, 51.519166], [-0.2257372, 51.518560599999994], [-0.2251002, 51.51794449999999], [-0.2245601, 51.5173975], [-0.22391099999999997, 51.516686699999994], [-0.22338779999999997, 51.516085100000005], [-0.2230137, 51.5156186], [-0.2226046, 51.515088199999994], [-0.22244839999999996, 51.51488359999999], [-0.22224019999999997, 51.51460419999999], [-0.2220385, 51.5143129], [-0.22184290000000004, 51.51402829999999], [-0.22164739999999997, 51.513731199999995], [-0.2214048, 51.51336950000001], [-0.2211815, 51.5129945], [-0.2209192, 51.5125483], [-0.2207002, 51.512160899999984]]}", "current_leg_start": "North Pole Turnback Siding", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.5121609", "next_location_lon": "-0.2207002", "previous_location": "North Pole Turnback Siding", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 165.397, \"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\": 323.357, \"from_m\": 165.397, \"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\": 399.214, \"from_m\": 323.357, \"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\": 1445.134, \"from_m\": 399.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 749788, \"profile_key\": \"5893487f1954c53437fe27c22a70cfb7eb8f646b202209fa35dec8de2e57f853\", \"schedule_id\": 1253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"North Pole Turnback Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"North Pole Jn\", \"stage_seq\": 2, \"distance_m\": 248.171, \"section_seq\": 1, \"route_path_id\": 130919}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Shepherd's Bush\", \"stage_seq\": 3, \"distance_m\": 1445.134, \"section_seq\": 1, \"route_path_id\": 130919}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1445.134, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130919}], \"total_distance_m\": 1445.134, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1203.88, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 241.254, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1759", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5121609", "current_position_lon": "-0.2207002", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:53Z\", \"source_id\": 63514854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:59Z\", \"source_id\": 20142043, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shepherd's Bush", "service_state_platform": "1", "timing_fact_generation": 1790010243008592, "current_leg_arrival_utc": "2026-09-21T18:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:02.999802", "service_state_evidence_id": 20142043, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:05.795564", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SPB |
5E05 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 165.397, "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": 323.357, "from_m": 165.397, "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": 399.214, "from_m": 323.357, "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": 1445.134, "from_m": 399.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 749788, "profile_key": "5893487f1954c53437fe27c22a70cfb7eb8f646b202209fa35dec8de2e57f853", "schedule_id": 1253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1759", "location": "North Pole Turnback Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "North Pole Jn", "stage_seq": 2, "distance_m": 248.171, "section_seq": 1, "route_path_id": 130919}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Shepherd's Bush", "stage_seq": 3, "distance_m": 1445.134, "section_seq": 1, "route_path_id": 130919}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1445.134, "from_m": 0.0, "section_seq": 1, "route_path_id": 130919}], "total_distance_m": 1445.134, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1203.88, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 241.254, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:53Z", "source_id": 63514854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:04:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:59Z", "source_id": 20142043, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
North Pole Turnback Siding |
1759 |
1759 |
None |
17:59:00 |
None |
Shepherd's Bush |
1805 |
1805 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11224/2026-09-21/detailed |
None |
North Pole Turnback Siding |
2026-09-21T17:59:00+01:00 |
Shepherd's Bush |
5.0 |
{"type": "LineString", "coordinates": [[-0.231231, 51.52330609999999], [-0.2307144, 51.5228442], [-0.2304707, 51.5226134], [-0.22986899999999996, 51.5220838], [-0.229634, 51.521892900000005], [-0.2291437, 51.52149180000001], [-0.22865309999999991, 51.5210892], [-0.2285193, 51.5209803], [-0.22848650000000004, 51.52095330000001], [-0.2283633, 51.5208331], [-0.2281362, 51.520611300000006], [-0.22805480000000003, 51.5205319], [-0.2278833, 51.5203839], [-0.2277841, 51.5203024], [-0.2268546, 51.519538999999995], [-0.22672459999999997, 51.5194269], [-0.2265534, 51.5192796], [-0.22641800000000004, 51.519166], [-0.2257372, 51.518560599999994], [-0.2251002, 51.51794449999999], [-0.2245601, 51.5173975], [-0.22391099999999997, 51.516686699999994], [-0.22338779999999997, 51.516085100000005], [-0.2230137, 51.5156186], [-0.2226046, 51.515088199999994], [-0.22244839999999996, 51.51488359999999], [-0.22224019999999997, 51.51460419999999], [-0.2220385, 51.5143129], [-0.22184290000000004, 51.51402829999999], [-0.22164739999999997, 51.513731199999995], [-0.2214048, 51.51336950000001], [-0.2211815, 51.5129945], [-0.2209192, 51.5125483], [-0.2207002, 51.512160899999984]]} |
0.9 |
1759 |
1804 |
North Pole Turnback Siding |
Shepherd's Bush |
Shepherd's Bush |
51.5121609 |
-0.2207002 |
51.5121609 |
-0.2207002 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Shepherd's Bush |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142043 |
1790010243008592 |
4 |
4 |
2026-09-21 17:14:05.795564 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:02.999802 |
| 717489 |
747598 |
L80778 |
742C54MT21 |
2026-09-21 |
COMPLETE |
20141075 |
2026-09-21 18:02:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 747598, "stp": "P", "toc": "South Western Railway", "uid": "L80778", "consist": "450010+450061", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80778/2026-09-21/detailed", "trust_id": "742C54MT21", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C54", "timing_status": "ON TIME", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1804", "current_leg_dep": "1800", "current_leg_end": "London Waterloo", "origin_dep_time": "1639", "origin_platform": "4", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (W)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.809, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.274, \"from_m\": 26283.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.406, \"from_m\": 26610.274, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.064, \"from_m\": 36428.406, \"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\": 38514.402, \"from_m\": 38198.064, \"capability_applied\": null, \"effective_limit_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\": 39310.657, \"from_m\": 38514.402, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.139, \"from_m\": 39310.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.875, \"from_m\": 39850.139, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.6, \"from_m\": 46894.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\": 48144.255, \"from_m\": 46958.6, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.5, \"from_m\": 48144.255, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.788, \"from_m\": 51426.5, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.221, \"from_m\": 51480.788, \"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\": 51861.572, \"from_m\": 51824.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\": 53216.914, \"from_m\": 51861.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.728, \"from_m\": 53216.914, \"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\": 63101.56, \"from_m\": 54324.728, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.711, \"from_m\": 63101.56, \"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\": 64599.66, \"from_m\": 63601.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.595, \"from_m\": 64599.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.776, \"from_m\": 64645.595, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.307, \"from_m\": 65051.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.713, \"from_m\": 65149.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.055, \"from_m\": 66484.713, \"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\": 67388.793, \"from_m\": 66608.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.376, \"from_m\": 67388.793, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.256, \"from_m\": 68219.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.389, \"from_m\": 69074.256, \"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\": 747598, \"profile_key\": \"1fc1c326219ced5d6a91fa531eade86023212d3dbd9250363d95ea05cdbcf204\", \"schedule_id\": 17486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Winnersh\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Wokingham\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Bracknell\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"Martins Heron\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Ascot\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Sunningdale\", \"stage_seq\": 10, \"distance_m\": 26487.4, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Longcross\", \"stage_seq\": 11, \"distance_m\": 29298.062, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Virginia Water\", \"stage_seq\": 12, \"distance_m\": 32395.455, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1723\", \"location\": \"Egham\", \"stage_seq\": 13, \"distance_m\": 35903.319, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Staines\", \"stage_seq\": 14, \"distance_m\": 39162.603, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Feltham\", \"stage_seq\": 15, \"distance_m\": 45830.023, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Feltham Jn\", \"stage_seq\": 16, \"distance_m\": 48144.255, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Whitton Jn\", \"stage_seq\": 17, \"distance_m\": 48759.426, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 18, \"distance_m\": 51094.537, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1741\", \"location\": \"Twickenham\", \"stage_seq\": 19, \"distance_m\": 51529.693, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"St. Margarets\", \"stage_seq\": 20, \"distance_m\": 52410.588, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Richmond\", \"stage_seq\": 21, \"distance_m\": 54121.045, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Barnes\", \"stage_seq\": 22, \"distance_m\": 58357.977, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1754\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 23, \"distance_m\": 63485.664, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"West London Jn\", \"stage_seq\": 24, \"distance_m\": 64586.222, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 25, \"distance_m\": 65418.151, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 26, \"distance_m\": 66449.943, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": \"1800H\", \"location\": \"Vauxhall\", \"stage_seq\": 27, \"distance_m\": 67583.815, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 28, \"distance_m\": 68922.411, \"section_seq\": 1, \"route_path_id\": 137442}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 29, \"distance_m\": 69651.389, \"section_seq\": 1, \"route_path_id\": 137442}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 69651.389, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137442}], \"total_distance_m\": 69651.389, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68879.854, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.535, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:29Z\", \"source_id\": 63285003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:32Z\", \"source_id\": 20076132, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:18Z\", \"source_id\": 63292344, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:22Z\", \"source_id\": 20078350, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:48Z\", \"source_id\": 63299177, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:49Z\", \"source_id\": 20080294, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:49Z\", \"source_id\": 63310502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:51Z\", \"source_id\": 20083490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:28Z\", \"source_id\": 63328623, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:59:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:31Z\", \"source_id\": 20088719, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:43Z\", \"source_id\": 63340352, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:43Z\", \"source_id\": 20092089, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:06:59Z\", \"source_id\": 63352314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:00Z\", \"source_id\": 20095492, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:23Z\", \"source_id\": 63361947, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:30Z\", \"source_id\": 20098219, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:02Z\", \"source_id\": 63372346, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:05Z\", \"source_id\": 20101223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:41Z\", \"source_id\": 63382681, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:43Z\", \"source_id\": 20104185, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:20Z\", \"source_id\": 63395909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:24Z\", \"source_id\": 20107974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:27Z\", \"source_id\": 63410101, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:31Z\", \"source_id\": 20112083, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:37Z\", \"source_id\": 63427852, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:41Z\", \"source_id\": 20117120, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:25Z\", \"source_id\": 63444405, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:28Z\", \"source_id\": 20121799, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:58Z\", \"source_id\": 63451847, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:04Z\", \"source_id\": 20123959, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:22Z\", \"source_id\": 63455920, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:28Z\", \"source_id\": 20125119, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:05Z\", \"source_id\": 63472646, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:10Z\", \"source_id\": 20129811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:02Z\", \"source_id\": 63484053, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:04Z\", \"source_id\": 20133056, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:34Z\", \"source_id\": 63494028, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:40Z\", \"source_id\": 20136008, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:46Z\", \"source_id\": 63500185, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:48Z\", \"source_id\": 20137802, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:24Z\", \"source_id\": 63510716, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:26Z\", \"source_id\": 20140791, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1790010165586031, "current_leg_arrival_utc": "2026-09-21T18:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:04.166613", "service_state_evidence_id": 20140791, "current_leg_start_actual_dep": "2026-09-21T18:00:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:05.721500", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
RDZ |
None |
2C54 |
450010+450061 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 286.934, "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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.809, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.274, "from_m": 26283.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.406, "from_m": 26610.274, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.064, "from_m": 36428.406, "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": 38514.402, "from_m": 38198.064, "capability_applied": null, "effective_limit_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": 39310.657, "from_m": 38514.402, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.139, "from_m": 39310.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.875, "from_m": 39850.139, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.6, "from_m": 46894.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": 48144.255, "from_m": 46958.6, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.5, "from_m": 48144.255, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.788, "from_m": 51426.5, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.221, "from_m": 51480.788, "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": 51861.572, "from_m": 51824.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": 53216.914, "from_m": 51861.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.728, "from_m": 53216.914, "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": 63101.56, "from_m": 54324.728, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.711, "from_m": 63101.56, "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": 64599.66, "from_m": 63601.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.595, "from_m": 64599.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.776, "from_m": 64645.595, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.307, "from_m": 65051.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.713, "from_m": 65149.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.055, "from_m": 66484.713, "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": 67388.793, "from_m": 66608.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.376, "from_m": 67388.793, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.256, "from_m": 68219.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.389, "from_m": 69074.256, "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": 747598, "profile_key": "1fc1c326219ced5d6a91fa531eade86023212d3dbd9250363d95ea05cdbcf204", "schedule_id": 17486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1639", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Winnersh Triangle", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Winnersh", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Wokingham", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Bracknell", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Martins Heron", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Ascot", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Sunningdale", "stage_seq": 10, "distance_m": 26487.4, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Longcross", "stage_seq": 11, "distance_m": 29298.062, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Virginia Water", "stage_seq": 12, "distance_m": 32395.455, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1723", "location": "Egham", "stage_seq": 13, "distance_m": 35903.319, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Staines", "stage_seq": 14, "distance_m": 39162.603, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Feltham", "stage_seq": 15, "distance_m": 45830.023, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Feltham Jn", "stage_seq": 16, "distance_m": 48144.255, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Whitton Jn", "stage_seq": 17, "distance_m": 48759.426, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Twickenham Jn", "stage_seq": 18, "distance_m": 51094.537, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "Twickenham", "stage_seq": 19, "distance_m": 51529.693, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "St. Margarets", "stage_seq": 20, "distance_m": 52410.588, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Richmond", "stage_seq": 21, "distance_m": 54121.045, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Barnes", "stage_seq": 22, "distance_m": 58357.977, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Clapham Junction (W)", "stage_seq": 23, "distance_m": 63485.664, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "West London Jn", "stage_seq": 24, "distance_m": 64586.222, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "Queenstown Road (Battersea)", "stage_seq": 25, "distance_m": 65418.151, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Nine Elms Jn", "stage_seq": 26, "distance_m": 66449.943, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": "1800H", "location": "Vauxhall", "stage_seq": 27, "distance_m": 67583.815, "section_seq": 1, "route_path_id": 137442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Waterloo West Crossings", "stage_seq": 28, "distance_m": 68922.411, "section_seq": 1, "route_path_id": 137442}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 29, "distance_m": 69651.389, "section_seq": 1, "route_path_id": 137442}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 69651.389, "from_m": 0.0, "section_seq": 1, "route_path_id": 137442}], "total_distance_m": 69651.389, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68879.854, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.535, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:29Z", "source_id": 63285003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:32Z", "source_id": 20076132, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:18Z", "source_id": 63292344, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:22Z", "source_id": 20078350, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:48Z", "source_id": 63299177, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:48:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:49Z", "source_id": 20080294, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:49Z", "source_id": 63310502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:51Z", "source_id": 20083490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:28Z", "source_id": 63328623, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:59:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:31Z", "source_id": 20088719, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28168, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:43Z", "source_id": 63340352, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:03:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:43Z", "source_id": 20092089, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:06:59Z", "source_id": 63352314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:07:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:00Z", "source_id": 20095492, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:23Z", "source_id": 63361947, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:30Z", "source_id": 20098219, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:02Z", "source_id": 63372346, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:15:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:05Z", "source_id": 20101223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:41Z", "source_id": 63382681, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:43Z", "source_id": 20104185, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:20Z", "source_id": 63395909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:22:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:24Z", "source_id": 20107974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:27Z", "source_id": 63410101, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:31Z", "source_id": 20112083, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:37Z", "source_id": 63427852, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:41Z", "source_id": 20117120, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:25Z", "source_id": 63444405, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:28Z", "source_id": 20121799, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:58Z", "source_id": 63451847, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:04Z", "source_id": 20123959, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:22Z", "source_id": 63455920, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:28Z", "source_id": 20125119, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:05Z", "source_id": 63472646, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:10Z", "source_id": 20129811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:02Z", "source_id": 63484053, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:04Z", "source_id": 20133056, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:34Z", "source_id": 63494028, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:57:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:40Z", "source_id": 20136008, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:46Z", "source_id": 63500185, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:59:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:48Z", "source_id": 20137802, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:24Z", "source_id": 63510716, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:26Z", "source_id": 20140791, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Reading Platforms 4/5/6 |
1639 |
1639 |
4 |
None |
None |
London Waterloo |
1805 |
1805 |
24 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80778/2026-09-21/detailed |
None |
Vauxhall |
2026-09-21T18:00:30+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
1800 |
1804 |
Clapham Junction (W) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140791 |
1790010165586031 |
107 |
107 |
2026-09-21 17:14:05.721500 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:04.166613 |
| 717490 |
745579 |
C24526 |
311P31MR21 |
2026-09-21 |
COMPLETE |
20142091 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 745579, "stp": "O", "toc": "TransPennine Express", "uid": "C24526", "consist": "185112+185146", "dest_crs": "SCA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24526/2026-09-21/detailed", "trust_id": "311P31MR21", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-21", "dest_arr_time": "1801", "dest_platform": "3", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P31", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "1804", "current_leg_dep": "1758", "current_leg_end": "Scarborough", "origin_dep_time": "1524", "origin_platform": "6", "current_location": "Scarborough", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "1801", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.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\": 40109.635, \"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\": 47010.345, \"from_m\": 40109.635, \"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\": 47484.64, \"from_m\": 47010.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59802.682, \"from_m\": 47484.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\": 63307.904, \"from_m\": 59802.682, \"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\": 63391.464, \"from_m\": 63307.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69440.149, \"from_m\": 63391.464, \"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\": 69531.456, \"from_m\": 69440.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73959.588, \"from_m\": 69531.456, \"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\": 74645.11, \"from_m\": 73959.588, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75885.706, \"from_m\": 74645.11, \"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\": 75977.715, \"from_m\": 75885.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80189.353, \"from_m\": 75977.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\": 80468.97, \"from_m\": 80189.353, \"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\": 80545.055, \"from_m\": 80468.97, \"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\": 80689.191, \"from_m\": 80545.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\": 80738.646, \"from_m\": 80689.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81323.149, \"from_m\": 80738.646, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81573.064, \"from_m\": 81323.149, \"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\": 81909.268, \"from_m\": 81573.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\": 82356.52, \"from_m\": 81909.268, \"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\": 83039.95, \"from_m\": 82356.52, \"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\": 83079.039, \"from_m\": 83039.95, \"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\": 85128.486, \"from_m\": 83079.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\": 85947.657, \"from_m\": 85128.486, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87876.442, \"from_m\": 85947.657, \"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\": 87943.417, \"from_m\": 87876.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97117.899, \"from_m\": 87943.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\": 97148.78, \"from_m\": 97117.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\": 104479.366, \"from_m\": 97148.78, \"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\": 105805.102, \"from_m\": 104479.366, \"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\": 117255.511, \"from_m\": 105805.102, \"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\": 119405.135, \"from_m\": 117255.511, \"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\": 121692.182, \"from_m\": 119405.135, \"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\": 121743.231, \"from_m\": 121692.182, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121848.492, \"from_m\": 121743.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122258.487, \"from_m\": 121848.492, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122616.299, \"from_m\": 122258.487, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123003.835, \"from_m\": 122616.299, \"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\": 125127.671, \"from_m\": 123003.835, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129484.395, \"from_m\": 125127.671, \"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\": 132526.617, \"from_m\": 129484.395, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133668.114, \"from_m\": 132526.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 138669.217, \"from_m\": 133668.114, \"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\": 140156.899, \"from_m\": 138669.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 143935.375, \"from_m\": 140156.899, \"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\": 144542.016, \"from_m\": 143935.375, \"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\": 144648.829, \"from_m\": 144542.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\": 146110.059, \"from_m\": 144648.829, \"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\": 146506.545, \"from_m\": 146110.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\": 146536.163, \"from_m\": 146506.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 146585.075, \"from_m\": 146536.163, \"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\": 148559.352, \"from_m\": 146585.075, \"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\": 151847.84, \"from_m\": 148559.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\": 152165.237, \"from_m\": 151847.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 152904.65, \"from_m\": 152165.237, \"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\": 155786.274, \"from_m\": 152904.65, \"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\": 156136.741, \"from_m\": 155786.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\": 156662.733, \"from_m\": 156136.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 156880.306, \"from_m\": 156662.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173894.135, \"from_m\": 156880.306, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 174228.792, \"from_m\": 173894.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 184711.429, \"from_m\": 174228.792, \"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\": 189262.09, \"from_m\": 184711.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\": 189503.738, \"from_m\": 189262.09, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 189631.209, \"from_m\": 189503.738, \"capability_applied\": null, \"effective_limit_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\": 189750.038, \"from_m\": 189631.209, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 190023.84, \"from_m\": 189750.038, \"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\": 745579, \"profile_key\": \"6bdbd55decb2e4058d292a6e3d1022914a595f9cf3ceb8f6e1f022a229c6735a\", \"schedule_id\": 35613, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.822, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.636, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1537H\", \"location\": \"Castleton\", \"stage_seq\": 6, \"distance_m\": 14300.242, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Rochdale\", \"stage_seq\": 7, \"distance_m\": 16853.023, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 8, \"distance_m\": 17298.153, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Littleborough\", \"stage_seq\": 9, \"distance_m\": 22192.012, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Todmorden\", \"stage_seq\": 10, \"distance_m\": 30816.159, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 11, \"distance_m\": 31784.97, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Hebden Bridge\", \"stage_seq\": 12, \"distance_m\": 37961.502, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 13, \"distance_m\": 47010.345, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Greetland Jn\", \"stage_seq\": 14, \"distance_m\": 49819.603, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611H\", \"location\": \"Brighouse\", \"stage_seq\": 15, \"distance_m\": 55272.877, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 16, \"distance_m\": 57393.769, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 17, \"distance_m\": 60383.413, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 18, \"distance_m\": 63391.464, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1629\", \"location\": \"Dewsbury\", \"stage_seq\": 19, \"distance_m\": 66673.626, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Morley\", \"stage_seq\": 20, \"distance_m\": 74069.084, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 21, \"distance_m\": 80545.055, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Leeds West Jn\", \"stage_seq\": 22, \"distance_m\": 80933.041, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1643H\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 81449.201, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 24, \"distance_m\": 84083.92, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Cross Gates\", \"stage_seq\": 25, \"distance_m\": 88561.411, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Micklefield\", \"stage_seq\": 26, \"distance_m\": 97017.494, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Church Fenton\", \"stage_seq\": 27, \"distance_m\": 105218.919, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Colton Jn\", \"stage_seq\": 28, \"distance_m\": 113602.405, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1711\", \"location\": \"York\", \"stage_seq\": 29, \"distance_m\": 122496.456, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 122921.718, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 31, \"distance_m\": 133086.667, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 32, \"distance_m\": 141125.681, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 33, \"distance_m\": 146593.267, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1737H\", \"location\": \"Malton\", \"stage_seq\": 34, \"distance_m\": 156439.46, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 35, \"distance_m\": 175171.359, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1755\", \"location\": \"Seamer\", \"stage_seq\": 36, \"distance_m\": 185401.407, \"section_seq\": 1, \"route_path_id\": 144873}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 37, \"distance_m\": 190023.84, \"section_seq\": 1, \"route_path_id\": 144873}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 190023.84, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144873}], \"total_distance_m\": 190023.84, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 187154.407, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2869.433, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:55Z\", \"source_id\": 63103420, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:32:54Z\", \"source_id\": 20023320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:38:47Z\", \"source_id\": 63118459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:38:54Z\", \"source_id\": 20027757, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:43:23Z\", \"source_id\": 63130445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:43:28Z\", \"source_id\": 20031189, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:49:57Z\", \"source_id\": 63147447, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:50:00Z\", \"source_id\": 20036139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:45Z\", \"source_id\": 63160166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:46Z\", \"source_id\": 20039836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:09:59Z\", \"source_id\": 63200974, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:10:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:06Z\", \"source_id\": 20051470, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:39Z\", \"source_id\": 63215639, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:40Z\", \"source_id\": 20055894, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:20:33Z\", \"source_id\": 63228870, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:20:36Z\", \"source_id\": 20059726, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:24Z\", \"source_id\": 63261914, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:28Z\", \"source_id\": 20069375, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:43Z\", \"source_id\": 63277887, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:46Z\", \"source_id\": 20074086, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:48:32Z\", \"source_id\": 63301263, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:48:35Z\", \"source_id\": 20080910, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:12Z\", \"source_id\": 63311515, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:52:16Z\", \"source_id\": 20083821, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:51Z\", \"source_id\": 63324182, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:56Z\", \"source_id\": 20087494, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:42Z\", \"source_id\": 63362839, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:55Z\", \"source_id\": 20097005, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:16Z\", \"source_id\": 20121555, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:10Z\", \"source_id\": 20134779, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:03Z\", \"source_id\": 20142091, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "3", "timing_fact_generation": 1790010244403466, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:04.386161", "service_state_evidence_id": 20142091, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:05.792274", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
MCV |
SCA |
1P31 |
185112+185146 |
6 |
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": 40109.635, "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": 47010.345, "from_m": 40109.635, "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": 47484.64, "from_m": 47010.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59802.682, "from_m": 47484.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": 63307.904, "from_m": 59802.682, "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": 63391.464, "from_m": 63307.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69440.149, "from_m": 63391.464, "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": 69531.456, "from_m": 69440.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73959.588, "from_m": 69531.456, "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": 74645.11, "from_m": 73959.588, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75885.706, "from_m": 74645.11, "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": 75977.715, "from_m": 75885.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80189.353, "from_m": 75977.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": 80468.97, "from_m": 80189.353, "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": 80545.055, "from_m": 80468.97, "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": 80689.191, "from_m": 80545.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": 80738.646, "from_m": 80689.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81323.149, "from_m": 80738.646, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81573.064, "from_m": 81323.149, "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": 81909.268, "from_m": 81573.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": 82356.52, "from_m": 81909.268, "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": 83039.95, "from_m": 82356.52, "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": 83079.039, "from_m": 83039.95, "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": 85128.486, "from_m": 83079.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": 85947.657, "from_m": 85128.486, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87876.442, "from_m": 85947.657, "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": 87943.417, "from_m": 87876.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97117.899, "from_m": 87943.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": 97148.78, "from_m": 97117.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": 104479.366, "from_m": 97148.78, "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": 105805.102, "from_m": 104479.366, "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": 117255.511, "from_m": 105805.102, "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": 119405.135, "from_m": 117255.511, "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": 121692.182, "from_m": 119405.135, "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": 121743.231, "from_m": 121692.182, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121848.492, "from_m": 121743.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122258.487, "from_m": 121848.492, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122616.299, "from_m": 122258.487, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123003.835, "from_m": 122616.299, "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": 125127.671, "from_m": 123003.835, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129484.395, "from_m": 125127.671, "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": 132526.617, "from_m": 129484.395, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133668.114, "from_m": 132526.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 138669.217, "from_m": 133668.114, "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": 140156.899, "from_m": 138669.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143935.375, "from_m": 140156.899, "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": 144542.016, "from_m": 143935.375, "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": 144648.829, "from_m": 144542.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": 146110.059, "from_m": 144648.829, "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": 146506.545, "from_m": 146110.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": 146536.163, "from_m": 146506.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 146585.075, "from_m": 146536.163, "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": 148559.352, "from_m": 146585.075, "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": 151847.84, "from_m": 148559.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": 152165.237, "from_m": 151847.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 152904.65, "from_m": 152165.237, "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": 155786.274, "from_m": 152904.65, "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": 156136.741, "from_m": 155786.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": 156662.733, "from_m": 156136.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 156880.306, "from_m": 156662.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173894.135, "from_m": 156880.306, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 174228.792, "from_m": 173894.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 184711.429, "from_m": 174228.792, "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": 189262.09, "from_m": 184711.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": 189503.738, "from_m": 189262.09, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 189631.209, "from_m": 189503.738, "capability_applied": null, "effective_limit_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": 189750.038, "from_m": 189631.209, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 190023.84, "from_m": 189750.038, "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": 745579, "profile_key": "6bdbd55decb2e4058d292a6e3d1022914a595f9cf3ceb8f6e1f022a229c6735a", "schedule_id": 35613, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1524", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.822, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.636, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1537H", "location": "Castleton", "stage_seq": 6, "distance_m": 14300.242, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Rochdale", "stage_seq": 7, "distance_m": 16853.023, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Rochdale East Jn", "stage_seq": 8, "distance_m": 17298.153, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Littleborough", "stage_seq": 9, "distance_m": 22192.012, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Todmorden", "stage_seq": 10, "distance_m": 30816.159, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Hall Royd Jn", "stage_seq": 11, "distance_m": 31784.97, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Hebden Bridge", "stage_seq": 12, "distance_m": 37961.502, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Milner Royd Jn", "stage_seq": 13, "distance_m": 47010.345, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Greetland Jn", "stage_seq": 14, "distance_m": 49819.603, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611H", "location": "Brighouse", "stage_seq": 15, "distance_m": 55272.877, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Bradley Wood Jn", "stage_seq": 16, "distance_m": 57393.769, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Heaton Lodge East Jn", "stage_seq": 17, "distance_m": 60383.413, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Mirfield East Jn", "stage_seq": 18, "distance_m": 63391.464, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1629", "location": "Dewsbury", "stage_seq": 19, "distance_m": 66673.626, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Morley", "stage_seq": 20, "distance_m": 74069.084, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Whitehall Jn", "stage_seq": 21, "distance_m": 80545.055, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Leeds West Jn", "stage_seq": 22, "distance_m": 80933.041, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1643H", "location": "Leeds", "stage_seq": 23, "distance_m": 81449.201, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Neville H. West Jn", "stage_seq": 24, "distance_m": 84083.92, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Cross Gates", "stage_seq": 25, "distance_m": 88561.411, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Micklefield", "stage_seq": 26, "distance_m": 97017.494, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Church Fenton", "stage_seq": 27, "distance_m": 105218.919, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Colton Jn", "stage_seq": 28, "distance_m": 113602.405, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1711", "location": "York", "stage_seq": 29, "distance_m": 122496.456, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "York Scarborough Bridge Jn", "stage_seq": 30, "distance_m": 122921.718, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Strensall S.B.", "stage_seq": 31, "distance_m": 133086.667, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Barton Hill S.B.", "stage_seq": 32, "distance_m": 141125.681, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Kirkham Abbey S.B.", "stage_seq": 33, "distance_m": 146593.267, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1737H", "location": "Malton", "stage_seq": 34, "distance_m": 156439.46, "section_seq": 1, "route_path_id": 144873}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Weaverthorpe L.C.", "stage_seq": 35, "distance_m": 175171.359, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1755", "location": "Seamer", "stage_seq": 36, "distance_m": 185401.407, "section_seq": 1, "route_path_id": 144873}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "Scarborough", "stage_seq": 37, "distance_m": 190023.84, "section_seq": 1, "route_path_id": 144873}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 190023.84, "from_m": 0.0, "section_seq": 1, "route_path_id": 144873}], "total_distance_m": 190023.84, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 187154.407, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2869.433, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:55Z", "source_id": 63103420, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:32:54Z", "source_id": 20023320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:38:47Z", "source_id": 63118459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:38:54Z", "source_id": 20027757, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:43:23Z", "source_id": 63130445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:43:28Z", "source_id": 20031189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:49:57Z", "source_id": 63147447, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:50:00Z", "source_id": 20036139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:45Z", "source_id": 63160166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:46Z", "source_id": 20039836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:09:59Z", "source_id": 63200974, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:10:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:06Z", "source_id": 20051470, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:39Z", "source_id": 63215639, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T15:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:40Z", "source_id": 20055894, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:20:33Z", "source_id": 63228870, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T15:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:20:36Z", "source_id": 20059726, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:24Z", "source_id": 63261914, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T15:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:28Z", "source_id": 20069375, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5433, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:43Z", "source_id": 63277887, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T15:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:46Z", "source_id": 20074086, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:48:32Z", "source_id": 63301263, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T15:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:48:35Z", "source_id": 20080910, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:12Z", "source_id": 63311515, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T15:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:52:16Z", "source_id": 20083821, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:51Z", "source_id": 63324182, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T15:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:56Z", "source_id": 20087494, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4692, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:42Z", "source_id": 63362839, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:11:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:55Z", "source_id": 20097005, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:16Z", "source_id": 20121555, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:10Z", "source_id": 20134779, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:03Z", "source_id": 20142091, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Manchester Victoria |
1524 |
1524 |
6 |
None |
None |
Scarborough |
1801 |
1801 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24526/2026-09-21/detailed |
None |
Seamer |
2026-09-21T17:58:00+01:00 |
Scarborough |
6.0 |
{"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} |
2.9 |
1758 |
1804 |
Seamer |
Scarborough |
Scarborough |
54.2797231 |
-0.4052969 |
54.2797231 |
-0.4052969 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Scarborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142091 |
1790010244403466 |
134 |
134 |
2026-09-21 17:14:05.792274 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:04.386161 |
| 717491 |
748600 |
G27102 |
872B04MU21 |
2026-09-21 |
COMPLETE |
20140966 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 748600, "stp": "P", "toc": "Southern", "uid": "G27102", "consist": "377431+377432", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27102/2026-09-21/detailed", "trust_id": "872B04MU21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "4", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "2B04", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "1804", "current_leg_dep": "1800", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1716", "origin_platform": "12", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton Beeches", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton Beeches", "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\": 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\": 9730.308, \"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\": 9813.726, \"from_m\": 9730.308, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15125.269, \"from_m\": 9813.726, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15141.917, \"from_m\": 15125.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15254.778, \"from_m\": 15141.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\": 15304.436, \"from_m\": 15254.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15612.62, \"from_m\": 15304.436, \"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\": 16572.201, \"from_m\": 15612.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16780.198, \"from_m\": 16572.201, \"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\": 16815.453, \"from_m\": 16780.198, \"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\": 17278.613, \"from_m\": 16815.453, \"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\": 23763.188, \"from_m\": 17278.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23863.217, \"from_m\": 23763.188, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23868.612, \"from_m\": 23863.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.543, \"from_m\": 23868.612, \"capability_applied\": null, \"effective_limit_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\": 23967.163, \"from_m\": 23905.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24071.337, \"from_m\": 23967.163, \"capability_applied\": null, \"effective_limit_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\": 24109.914, \"from_m\": 24071.337, \"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\": 748600, \"profile_key\": \"edce3a4a0dcb4afd963b26d0fa3dad1baa977b6cbd981ed61ea96ae8a7d5ee9e\", \"schedule_id\": 10596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.374, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.294, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.308, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10466.9, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 11877.631, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 13826.334, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1744H\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 15028.195, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 15612.62, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1751\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 17050.192, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": \"1754\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 18740.545, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 21215.282, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1801\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 22505.536, \"section_seq\": 1, \"route_path_id\": 117027}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 24109.914, \"section_seq\": 1, \"route_path_id\": 117027}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24109.914, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117027}], \"total_distance_m\": 24109.914, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24026.496, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:08Z\", \"source_id\": 63386759, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:10Z\", \"source_id\": 20105286, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:47Z\", \"source_id\": 63397111, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:49Z\", \"source_id\": 20108324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:24Z\", \"source_id\": 63409831, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:28Z\", \"source_id\": 20111994, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:06Z\", \"source_id\": 63417606, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:10Z\", \"source_id\": 20114229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:06Z\", \"source_id\": 63429288, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:12Z\", \"source_id\": 20117501, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:42Z\", \"source_id\": 63436806, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:48Z\", \"source_id\": 20119647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:55Z\", \"source_id\": 63445831, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:58Z\", \"source_id\": 20122215, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:09Z\", \"source_id\": 63455409, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:16Z\", \"source_id\": 20124964, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:13Z\", \"source_id\": 63469984, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:15Z\", \"source_id\": 20129061, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:14Z\", \"source_id\": 63481832, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:17Z\", \"source_id\": 20132384, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:31Z\", \"source_id\": 63491166, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:32Z\", \"source_id\": 20135110, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:35Z\", \"source_id\": 63499732, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:39Z\", \"source_id\": 20137655, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:35Z\", \"source_id\": 63511123, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:39Z\", \"source_id\": 20140966, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "4", "timing_fact_generation": 1790010163270526, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:06.046976", "service_state_evidence_id": 20140966, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:06.489047", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
SUO |
2B04 |
377431+377432 |
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": 9730.308, "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": 9813.726, "from_m": 9730.308, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15125.269, "from_m": 9813.726, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15141.917, "from_m": 15125.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15254.778, "from_m": 15141.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": 15304.436, "from_m": 15254.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15612.62, "from_m": 15304.436, "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": 16572.201, "from_m": 15612.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16780.198, "from_m": 16572.201, "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": 16815.453, "from_m": 16780.198, "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": 17278.613, "from_m": 16815.453, "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": 23763.188, "from_m": 17278.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23863.217, "from_m": 23763.188, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23868.612, "from_m": 23863.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.543, "from_m": 23868.612, "capability_applied": null, "effective_limit_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": 23967.163, "from_m": 23905.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24071.337, "from_m": 23967.163, "capability_applied": null, "effective_limit_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": 24109.914, "from_m": 24071.337, "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": 748600, "profile_key": "edce3a4a0dcb4afd963b26d0fa3dad1baa977b6cbd981ed61ea96ae8a7d5ee9e", "schedule_id": 10596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.374, "section_seq": 1, "route_path_id": 117027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.294, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 117027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.308, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10466.9, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Norbury", "stage_seq": 10, "distance_m": 11877.631, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 13826.334, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1744H", "location": "Selhurst", "stage_seq": 12, "distance_m": 15028.195, "section_seq": 1, "route_path_id": 117027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 15612.62, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1751", "location": "West Croydon", "stage_seq": 14, "distance_m": 17050.192, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": "1754", "location": "Waddon", "stage_seq": 15, "distance_m": 18740.545, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Wallington", "stage_seq": 16, "distance_m": 21215.282, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1801", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 22505.536, "section_seq": 1, "route_path_id": 117027}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 24109.914, "section_seq": 1, "route_path_id": 117027}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24109.914, "from_m": 0.0, "section_seq": 1, "route_path_id": 117027}], "total_distance_m": 24109.914, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24026.496, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:08Z", "source_id": 63386759, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:10Z", "source_id": 20105286, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:47Z", "source_id": 63397111, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:49Z", "source_id": 20108324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:24Z", "source_id": 63409831, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:28Z", "source_id": 20111994, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:06Z", "source_id": 63417606, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:10Z", "source_id": 20114229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:06Z", "source_id": 63429288, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:12Z", "source_id": 20117501, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:42Z", "source_id": 63436806, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:48Z", "source_id": 20119647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:55Z", "source_id": 63445831, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:58Z", "source_id": 20122215, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:09Z", "source_id": 63455409, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:16Z", "source_id": 20124964, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:13Z", "source_id": 63469984, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:15Z", "source_id": 20129061, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:14Z", "source_id": 63481832, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:17Z", "source_id": 20132384, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:31Z", "source_id": 63491166, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:32Z", "source_id": 20135110, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:35Z", "source_id": 63499732, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:39Z", "source_id": 20137655, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:35Z", "source_id": 63511123, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:04:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:39Z", "source_id": 20140966, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1716 |
1716 |
12 |
None |
None |
Sutton (Surrey) |
1804 |
1804 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27102/2026-09-21/detailed |
None |
Carshalton Beeches |
2026-09-21T18:01:00+01:00 |
Sutton (Surrey) |
4.0 |
{"type": "LineString", "coordinates": [[-0.16892455944394705, 51.35715871018317], [-0.1689269, 51.3571588], [-0.1693526, 51.3571812], [-0.1699989, 51.3572252], [-0.1702881, 51.35725640000001], [-0.1707806, 51.35731369999999], [-0.17148709999999998, 51.357433799999995], [-0.1721522, 51.3575652], [-0.1727664, 51.3577155], [-0.1733134, 51.35788039999999], [-0.1738998, 51.3580835], [-0.1746642, 51.3583759], [-0.17541059999999997, 51.35871470000001], [-0.1760039, 51.3590097], [-0.17671809999999996, 51.359357200000005], [-0.17742340000000004, 51.3596649], [-0.1776639, 51.3597569], [-0.1780887, 51.359906800000005], [-0.178467, 51.36003219999999], [-0.17886009999999997, 51.36014869999999], [-0.17922359999999998, 51.3602396], [-0.1796630568239043, 51.360361036509694], [-0.1796774, 51.360364999999994], [-0.18002939999999998, 51.3604461], [-0.1803277, 51.3605028], [-0.1805953, 51.36055269999999], [-0.1810338, 51.3606179], [-0.1814714, 51.3606787], [-0.1818612, 51.360715000000006], [-0.1821992, 51.36074409999999], [-0.1827, 51.3607733], [-0.18307639999999997, 51.360799199999995], [-0.183515, 51.3608056], [-0.18399869999999996, 51.36080389999999], [-0.18469469999999996, 51.36076690000001], [-0.1849422, 51.3607515], [-0.18520089999999997, 51.360729199999994], [-0.18559169999999997, 51.3606897], [-0.1858418, 51.36066060000001], [-0.1862095, 51.36060650000001], [-0.1868214, 51.3605001], [-0.1869892, 51.360473], [-0.1870637, 51.360459199999994], [-0.1871558, 51.3604462], [-0.1873776, 51.36041759999999], [-0.1875852, 51.3603941], [-0.18802459999999996, 51.3603051], [-0.1884287, 51.3602218], [-0.18919289999999997, 51.3600654], [-0.1893181, 51.360041599999995], [-0.1895113, 51.35999479999999], [-0.1896838, 51.35994790000001], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.0 |
1800 |
1804 |
Carshalton Beeches |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140966 |
1790010163270526 |
68 |
68 |
2026-09-21 17:14:06.489047 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:06.046976 |
| 717492 |
748507 |
S01479 |
722J241U21 |
2026-09-21 |
COMPLETE |
20142147 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 748507, "stp": "N", "toc": "London Underground", "uid": "S01479", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01479/2026-09-21/detailed", "trust_id": "722J241U21", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "17:12:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J24", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1804", "current_leg_dep": "1802", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "1712", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1712½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:36Z\", \"source_id\": 20121884, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:11Z\", \"source_id\": 20124884, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:39Z\", \"source_id\": 20126850, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:27Z\", \"source_id\": 20129170, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:55Z\", \"source_id\": 20131257, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:25Z\", \"source_id\": 20134175, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:21Z\", \"source_id\": 20135757, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:59Z\", \"source_id\": 20137929, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:58Z\", \"source_id\": 20139584, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:07Z\", \"source_id\": 20142147, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1790010250612880, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:10.595936", "service_state_evidence_id": 20142147, "current_leg_start_actual_dep": "2026-09-21T18:01:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:11.745438", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
ZEL |
HRW |
2J24 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:36Z", "source_id": 20121884, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:11Z", "source_id": 20124884, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:39Z", "source_id": 20126850, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:27Z", "source_id": 20129170, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:55Z", "source_id": 20131257, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:25Z", "source_id": 20134175, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:21Z", "source_id": 20135757, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:59Z", "source_id": 20137929, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:58Z", "source_id": 20139584, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:07Z", "source_id": 20142147, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Elephant & Castle L.T. |
1712 |
1712½ |
None |
17:12:00 |
None |
Harrow & Wealdstone (DC) |
1802 |
1802 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01479/2026-09-21/detailed |
None |
Kenton (DC) |
2026-09-21T18:01:30+01:00 |
Harrow & Wealdstone (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} |
1.0 |
1802 |
1804 |
Kenton (DC) |
Harrow & Wealdstone (DC) |
Harrow & Wealdstone (DC) |
51.5918227 |
-0.3343768 |
51.5918227 |
-0.3343768 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Harrow & Wealdstone (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142147 |
1790010250612880 |
22 |
22 |
2026-09-21 17:14:11.745438 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:10.595936 |
| 717493 |
748093 |
C10152 |
532F53MT21 |
2026-09-21 |
COMPLETE |
20140572 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 748093, "stp": "P", "toc": "Great Northern", "uid": "C10152", "consist": "717012", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10152/2026-09-21/detailed", "trust_id": "532F53MT21", "origin_crs": "SVG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-21", "dest_arr_time": "1803", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2F53", "timing_status": "LATE", "origin_station": "Stevenage", "current_leg_arr": "1804", "current_leg_dep": "1801", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1658", "origin_platform": "5", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1332.359, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3901.561, \"from_m\": 1332.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15024.611, \"from_m\": 3901.561, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15047.897, \"from_m\": 15024.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15296.239, \"from_m\": 15047.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15331.176, \"from_m\": 15296.239, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24825.177, \"from_m\": 15331.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24848.264, \"from_m\": 24825.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30978.359, \"from_m\": 24848.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31020.27, \"from_m\": 30978.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31083.166, \"from_m\": 31020.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31135.992, \"from_m\": 31083.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34078.827, \"from_m\": 31135.992, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37751.16, \"from_m\": 34078.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38185.89, \"from_m\": 37751.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38506.529, \"from_m\": 38185.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38877.442, \"from_m\": 38506.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38927.752, \"from_m\": 38877.442, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38983.143, \"from_m\": 38927.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39038.713, \"from_m\": 38983.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41042.841, \"from_m\": 39038.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42336.212, \"from_m\": 41042.841, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42391.453, \"from_m\": 42336.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42642.333, \"from_m\": 42391.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42725.137, \"from_m\": 42642.333, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43232.105, \"from_m\": 42725.137, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 43351.963, \"from_m\": 43232.105, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44205.163, \"from_m\": 43351.963, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44328.755, \"from_m\": 44205.163, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44433.703, \"from_m\": 44328.755, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 44538.019, \"from_m\": 44433.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46122.411, \"from_m\": 44538.019, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46398.926, \"from_m\": 46122.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48716.506, \"from_m\": 46398.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48878.688, \"from_m\": 48716.506, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 48881.15, \"from_m\": 48878.688, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 748093, \"profile_key\": \"e332869c4c61afa31f1a300e73afa6c07b4c103591c286d0ae286e48f1f22ad2\", \"schedule_id\": 1154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Stevenage\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Langley Jn\", \"stage_seq\": 2, \"distance_m\": 1605.406, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Langley South Jn\", \"stage_seq\": 3, \"distance_m\": 2725.623, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Bragbury Jn\", \"stage_seq\": 4, \"distance_m\": 4341.663, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Watton-at-Stone\", \"stage_seq\": 5, \"distance_m\": 8174.409, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Molewood Jn\", \"stage_seq\": 6, \"distance_m\": 12414.424, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1712\", \"location\": \"Hertford North\", \"stage_seq\": 7, \"distance_m\": 15091.154, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716\", \"location\": \"Bayford\", \"stage_seq\": 8, \"distance_m\": 19797.186, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716H\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 9, \"distance_m\": 20243.649, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720H\", \"location\": \"Cuffley\", \"stage_seq\": 10, \"distance_m\": 25382.202, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Crews Hill\", \"stage_seq\": 11, \"distance_m\": 28130.897, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Gordon Hill\", \"stage_seq\": 12, \"distance_m\": 30772.179, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1728H\", \"wtt_dep\": \"1729\", \"location\": \"Enfield Chase\", \"stage_seq\": 13, \"distance_m\": 31948.776, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731\", \"location\": \"Grange Park\", \"stage_seq\": 14, \"distance_m\": 33078.287, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733H\", \"location\": \"Winchmore Hill\", \"stage_seq\": 15, \"distance_m\": 34144.229, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736\", \"location\": \"Palmers Green\", \"stage_seq\": 16, \"distance_m\": 36029.785, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Bowes Park\", \"stage_seq\": 17, \"distance_m\": 37502.072, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1741\", \"location\": \"Alexandra Palace\", \"stage_seq\": 18, \"distance_m\": 38682.708, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1743H\", \"location\": \"Hornsey\", \"stage_seq\": 19, \"distance_m\": 40202.187, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1745H\", \"location\": \"Harringay\", \"stage_seq\": 20, \"distance_m\": 41169.854, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1749\", \"location\": \"Finsbury Park\", \"stage_seq\": 21, \"distance_m\": 43129.88, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Drayton Park\", \"stage_seq\": 22, \"distance_m\": 44662.18, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1755\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 23, \"distance_m\": 45336.104, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757\", \"location\": \"Essex Road\", \"stage_seq\": 24, \"distance_m\": 46198.357, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": \"1800H\", \"location\": \"Old Street\", \"stage_seq\": 25, \"distance_m\": 48281.681, \"section_seq\": 1, \"route_path_id\": 130900}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 26, \"distance_m\": 48881.15, \"section_seq\": 1, \"route_path_id\": 130900}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48881.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130900}], \"total_distance_m\": 48881.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 45631.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3249.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1658", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:54Z\", \"source_id\": 63346457, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:01Z\", \"source_id\": 20093848, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:56Z\", \"source_id\": 63360727, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:00Z\", \"source_id\": 20097855, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:54Z\", \"source_id\": 63374628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:57Z\", \"source_id\": 20101987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:45Z\", \"source_id\": 63385740, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:49Z\", \"source_id\": 20104993, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:38Z\", \"source_id\": 63394032, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:41Z\", \"source_id\": 20107429, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:40Z\", \"source_id\": 63405050, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:45Z\", \"source_id\": 20110658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:05Z\", \"source_id\": 63411951, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:11Z\", \"source_id\": 20112586, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:30Z\", \"source_id\": 63418902, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:35Z\", \"source_id\": 20114583, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:06Z\", \"source_id\": 63426249, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:08Z\", \"source_id\": 20116684, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:01Z\", \"source_id\": 63434784, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:05Z\", \"source_id\": 20119057, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:54Z\", \"source_id\": 63440119, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:57Z\", \"source_id\": 20120593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:24Z\", \"source_id\": 63447218, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:26Z\", \"source_id\": 20122594, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:54Z\", \"source_id\": 63457419, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:56Z\", \"source_id\": 20125491, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:37Z\", \"source_id\": 63462448, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:39Z\", \"source_id\": 20126868, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:26Z\", \"source_id\": 63470630, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:29Z\", \"source_id\": 20129220, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:14Z\", \"source_id\": 63481726, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:17Z\", \"source_id\": 20132378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:27Z\", \"source_id\": 63488053, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:32Z\", \"source_id\": 20134283, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:30Z\", \"source_id\": 63493855, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:34Z\", \"source_id\": 20135944, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:57Z\", \"source_id\": 63503526, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:01Z\", \"source_id\": 20138774, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:08Z\", \"source_id\": 63509839, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:12Z\", \"source_id\": 20140572, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1790010133903529, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:12.172461", "service_state_evidence_id": 20140572, "current_leg_start_actual_dep": "2026-09-21T18:01:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:12.535774", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
SVG |
MOG |
2F53 |
717012 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1332.359, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3901.561, "from_m": 1332.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15024.611, "from_m": 3901.561, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15047.897, "from_m": 15024.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15296.239, "from_m": 15047.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15331.176, "from_m": 15296.239, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24825.177, "from_m": 15331.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24848.264, "from_m": 24825.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30978.359, "from_m": 24848.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31020.27, "from_m": 30978.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31083.166, "from_m": 31020.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31135.992, "from_m": 31083.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34078.827, "from_m": 31135.992, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37751.16, "from_m": 34078.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38185.89, "from_m": 37751.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38506.529, "from_m": 38185.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38877.442, "from_m": 38506.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38927.752, "from_m": 38877.442, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38983.143, "from_m": 38927.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39038.713, "from_m": 38983.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41042.841, "from_m": 39038.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42336.212, "from_m": 41042.841, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42391.453, "from_m": 42336.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42642.333, "from_m": 42391.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42725.137, "from_m": 42642.333, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43232.105, "from_m": 42725.137, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 43351.963, "from_m": 43232.105, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44205.163, "from_m": 43351.963, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44328.755, "from_m": 44205.163, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44433.703, "from_m": 44328.755, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 44538.019, "from_m": 44433.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46122.411, "from_m": 44538.019, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46398.926, "from_m": 46122.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48716.506, "from_m": 46398.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48878.688, "from_m": 48716.506, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 48881.15, "from_m": 48878.688, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 748093, "profile_key": "e332869c4c61afa31f1a300e73afa6c07b4c103591c286d0ae286e48f1f22ad2", "schedule_id": 1154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1658", "location": "Stevenage", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Langley Jn", "stage_seq": 2, "distance_m": 1605.406, "section_seq": 1, "route_path_id": 130900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Langley South Jn", "stage_seq": 3, "distance_m": 2725.623, "section_seq": 1, "route_path_id": 130900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Bragbury Jn", "stage_seq": 4, "distance_m": 4341.663, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Watton-at-Stone", "stage_seq": 5, "distance_m": 8174.409, "section_seq": 1, "route_path_id": 130900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Molewood Jn", "stage_seq": 6, "distance_m": 12414.424, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1712", "location": "Hertford North", "stage_seq": 7, "distance_m": 15091.154, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716", "location": "Bayford", "stage_seq": 8, "distance_m": 19797.186, "section_seq": 1, "route_path_id": 130900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716H", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 9, "distance_m": 20243.649, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720H", "location": "Cuffley", "stage_seq": 10, "distance_m": 25382.202, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Crews Hill", "stage_seq": 11, "distance_m": 28130.897, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Gordon Hill", "stage_seq": 12, "distance_m": 30772.179, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1728H", "wtt_dep": "1729", "location": "Enfield Chase", "stage_seq": 13, "distance_m": 31948.776, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731", "location": "Grange Park", "stage_seq": 14, "distance_m": 33078.287, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733H", "location": "Winchmore Hill", "stage_seq": 15, "distance_m": 34144.229, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736", "location": "Palmers Green", "stage_seq": 16, "distance_m": 36029.785, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Bowes Park", "stage_seq": 17, "distance_m": 37502.072, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "Alexandra Palace", "stage_seq": 18, "distance_m": 38682.708, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1743H", "location": "Hornsey", "stage_seq": 19, "distance_m": 40202.187, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1745H", "location": "Harringay", "stage_seq": 20, "distance_m": 41169.854, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1749", "location": "Finsbury Park", "stage_seq": 21, "distance_m": 43129.88, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Drayton Park", "stage_seq": 22, "distance_m": 44662.18, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1755", "location": "Highbury & Islington (Great Northern)", "stage_seq": 23, "distance_m": 45336.104, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757", "location": "Essex Road", "stage_seq": 24, "distance_m": 46198.357, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": "1800H", "location": "Old Street", "stage_seq": 25, "distance_m": 48281.681, "section_seq": 1, "route_path_id": 130900}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 26, "distance_m": 48881.15, "section_seq": 1, "route_path_id": 130900}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48881.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 130900}], "total_distance_m": 48881.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 45631.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3249.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:54Z", "source_id": 63346457, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:01Z", "source_id": 20093848, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:56Z", "source_id": 63360727, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:00Z", "source_id": 20097855, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:54Z", "source_id": 63374628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:57Z", "source_id": 20101987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:45Z", "source_id": 63385740, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:19:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:49Z", "source_id": 20104993, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:38Z", "source_id": 63394032, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:41Z", "source_id": 20107429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:40Z", "source_id": 63405050, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:45Z", "source_id": 20110658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:05Z", "source_id": 63411951, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:11Z", "source_id": 20112586, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:30Z", "source_id": 63418902, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:35Z", "source_id": 20114583, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:06Z", "source_id": 63426249, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:08Z", "source_id": 20116684, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:01Z", "source_id": 63434784, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:05Z", "source_id": 20119057, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:54Z", "source_id": 63440119, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:57Z", "source_id": 20120593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:24Z", "source_id": 63447218, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:26Z", "source_id": 20122594, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:54Z", "source_id": 63457419, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:56Z", "source_id": 20125491, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:37Z", "source_id": 63462448, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:39Z", "source_id": 20126868, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:26Z", "source_id": 63470630, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:29Z", "source_id": 20129220, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:14Z", "source_id": 63481726, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:17Z", "source_id": 20132378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:27Z", "source_id": 63488053, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:32Z", "source_id": 20134283, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:30Z", "source_id": 63493855, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:34Z", "source_id": 20135944, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:57Z", "source_id": 63503526, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:01Z", "source_id": 20138774, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:08Z", "source_id": 63509839, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:12Z", "source_id": 20140572, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Stevenage |
1658 |
1658 |
5 |
None |
None |
Moorgate (Great Northern) |
1803 |
1803 |
10 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10152/2026-09-21/detailed |
None |
Old Street |
2026-09-21T18:01:30+01:00 |
Moorgate (Great Northern) |
3.0 |
{"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} |
0.4 |
1801 |
1804 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20140572 |
1790010133903529 |
93 |
93 |
2026-09-21 17:14:12.535774 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:12.172461 |
| 717494 |
749708 |
L24552 |
502V49MV21 |
2026-09-21 |
COMPLETE |
20141392 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 749708, "stp": "P", "toc": "London Overground", "uid": "L24552", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24552/2026-09-21/detailed", "trust_id": "502V49MV21", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V49", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "1804", "current_leg_dep": "1759", "current_leg_end": "Romford", "origin_dep_time": "1755", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 182.027, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4518.768, \"from_m\": 182.027, \"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\": 5056.184, \"from_m\": 4518.768, \"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\": 5080.184, \"from_m\": 5056.184, \"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\": 5345.749, \"from_m\": 5080.184, \"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\": 6079.826, \"from_m\": 5345.749, \"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\": 6150.19, \"from_m\": 6079.826, \"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\": 6166.083, \"from_m\": 6150.19, \"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\": 6643.375, \"from_m\": 6166.083, \"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\": 749708, \"profile_key\": \"be38dec4b58d2d6a6c48e6f7eae4f19d8df699704ee79972271f83002d45e7f6\", \"schedule_id\": 16330, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117544}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 2535.516, \"section_seq\": 1, \"route_path_id\": 117544}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 6643.375, \"section_seq\": 1, \"route_path_id\": 117544}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6643.375, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117544}], \"total_distance_m\": 6643.375, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6095.719, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:07Z\", \"source_id\": 63512733, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:10Z\", \"source_id\": 20141392, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1790010194460939, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:14.813705", "service_state_evidence_id": 20141392, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:15.500961", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XUP |
RMF |
2V49 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 182.027, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4518.768, "from_m": 182.027, "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": 5056.184, "from_m": 4518.768, "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": 5080.184, "from_m": 5056.184, "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": 5345.749, "from_m": 5080.184, "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": 6079.826, "from_m": 5345.749, "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": 6150.19, "from_m": 6079.826, "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": 6166.083, "from_m": 6150.19, "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": 6643.375, "from_m": 6166.083, "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": 749708, "profile_key": "be38dec4b58d2d6a6c48e6f7eae4f19d8df699704ee79972271f83002d45e7f6", "schedule_id": 16330, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1755", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117544}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759", "location": "Emerson Park", "stage_seq": 2, "distance_m": 2535.516, "section_seq": 1, "route_path_id": 117544}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 6643.375, "section_seq": 1, "route_path_id": 117544}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6643.375, "from_m": 0.0, "section_seq": 1, "route_path_id": 117544}], "total_distance_m": 6643.375, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6095.719, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:07Z", "source_id": 63512733, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:10Z", "source_id": 20141392, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Upminster |
1755 |
1755 |
None |
None |
None |
Romford |
1804 |
1804 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24552/2026-09-21/detailed |
None |
Emerson Park |
2026-09-21T17:59:00+01:00 |
Romford |
5.0 |
{"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} |
2.6 |
1759 |
1804 |
Emerson Park |
Romford Ground Frame |
Romford |
51.5747796 |
0.1826401 |
51.5747796 |
0.1826401 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
Romford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141392 |
1790010194460939 |
4 |
4 |
2026-09-21 17:14:15.500961 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:14.813705 |
| 717495 |
747491 |
P66672 |
471H99MT21 |
2026-09-21 |
COMPLETE |
20141126 |
2026-09-21 18:04:00 |
2026-09-21 17:14:22 |
2026-09-23 17:14:22 |
{"id": 747491, "stp": "P", "toc": "Greater Anglia", "uid": "P66672", "consist": "720503+720531", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66672/2026-09-21/detailed", "trust_id": "471H99MT21", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "1758", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1H99", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1804", "current_leg_dep": "1750", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1635", "origin_platform": "8", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T17:14:22", "route_debug_link": null, "timing_variation": "+6 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": "1758", "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\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"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\": 9502.229, \"from_m\": 3634.379, \"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\": 10417.668, \"from_m\": 9502.229, \"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\": 15085.392, \"from_m\": 10417.668, \"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\": 15593.136, \"from_m\": 15085.392, \"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\": 15602.319, \"from_m\": 15593.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\": 19425.013, \"from_m\": 15602.319, \"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\": 40331.838, \"from_m\": 19425.013, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40406.529, \"from_m\": 40331.838, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43174.425, \"from_m\": 40406.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57126.311, \"from_m\": 43174.425, \"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\": 66851.716, \"from_m\": 57126.311, \"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\": 71958.328, \"from_m\": 66851.716, \"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\": 71992.765, \"from_m\": 71958.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72038.773, \"from_m\": 71992.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\": 72070.667, \"from_m\": 72038.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76559.074, \"from_m\": 72070.667, \"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\": 79679.064, \"from_m\": 76559.074, \"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\": 80062.464, \"from_m\": 79679.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80109.499, \"from_m\": 80062.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81540.739, \"from_m\": 80109.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81643.434, \"from_m\": 81540.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\": 82290.294, \"from_m\": 81643.434, \"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\": 83375.719, \"from_m\": 82290.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84321.802, \"from_m\": 83375.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84899.946, \"from_m\": 84321.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\": 86364.451, \"from_m\": 84899.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87940.441, \"from_m\": 86364.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88577.342, \"from_m\": 87940.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89054.017, \"from_m\": 88577.342, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89507.236, \"from_m\": 89054.017, \"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\": 747491, \"profile_key\": \"8a1887214b5961ab5d365322c56932cd2546eab5f74c2a2313747334a316992c\", \"schedule_id\": 22136, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Shelford\", \"stage_seq\": 4, \"distance_m\": 5114.578, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 5, \"distance_m\": 10635.222, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Great Chesterford\", \"stage_seq\": 6, \"distance_m\": 16002.125, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Audley End\", \"stage_seq\": 7, \"distance_m\": 22491.538, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Newport (Essex)\", \"stage_seq\": 8, \"distance_m\": 25361.558, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Elsenham\", \"stage_seq\": 9, \"distance_m\": 32322.029, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 10, \"distance_m\": 34324.52, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1709H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 11, \"distance_m\": 35917.437, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 12, \"distance_m\": 40719.595, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 52955.998, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 59878.627, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Broxbourne\", \"stage_seq\": 15, \"distance_m\": 61856.063, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Cheshunt\", \"stage_seq\": 16, \"distance_m\": 66907.004, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Brimsdown\", \"stage_seq\": 17, \"distance_m\": 72172.523, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1743H\", \"wtt_dep\": \"1744H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 18, \"distance_m\": 79908.238, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 19, \"distance_m\": 80668.392, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 20, \"distance_m\": 81620.812, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Clapton Jn\", \"stage_seq\": 21, \"distance_m\": 82338.811, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Hackney Downs\", \"stage_seq\": 22, \"distance_m\": 84720.949, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Bethnal Green\", \"stage_seq\": 23, \"distance_m\": 87695.093, \"section_seq\": 1, \"route_path_id\": 139240}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 24, \"distance_m\": 89507.236, \"section_seq\": 1, \"route_path_id\": 139240}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89507.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139240}], \"total_distance_m\": 89507.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 85040.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4466.435, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:35Z\", \"source_id\": 20073207, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:14Z\", \"source_id\": 63284475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:18Z\", \"source_id\": 20075961, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:19Z\", \"source_id\": 63297822, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:24Z\", \"source_id\": 20079905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:35Z\", \"source_id\": 63309825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:40Z\", \"source_id\": 20083355, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:40Z\", \"source_id\": 63323693, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:42Z\", \"source_id\": 20087342, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:55Z\", \"source_id\": 63332329, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:55Z\", \"source_id\": 20089805, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:20Z\", \"source_id\": 63347645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:23Z\", \"source_id\": 20094176, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:57Z\", \"source_id\": 63360789, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:00Z\", \"source_id\": 20097853, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:47Z\", \"source_id\": 63374282, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:53Z\", \"source_id\": 20101897, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:49Z\", \"source_id\": 63397256, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:53Z\", \"source_id\": 20108382, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:30Z\", \"source_id\": 63418853, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:35Z\", \"source_id\": 20114557, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:53Z\", \"source_id\": 63431423, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:55Z\", \"source_id\": 20118127, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:01Z\", \"source_id\": 63452007, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:06Z\", \"source_id\": 20123992, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:08Z\", \"source_id\": 63472752, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:14Z\", \"source_id\": 20129843, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:40Z\", \"source_id\": 63491524, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:44Z\", \"source_id\": 20135244, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:51Z\", \"source_id\": 63503271, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:54Z\", \"source_id\": 20138683, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:44Z\", \"source_id\": 63511670, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:47Z\", \"source_id\": 20141126, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1790010168353679, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:15.974577", "service_state_evidence_id": 20141126, "current_leg_start_actual_dep": "2026-09-21T17:50:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:16.136498", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
LST |
1H99 |
720503+720531 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "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": 9502.229, "from_m": 3634.379, "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": 10417.668, "from_m": 9502.229, "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": 15085.392, "from_m": 10417.668, "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": 15593.136, "from_m": 15085.392, "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": 15602.319, "from_m": 15593.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": 19425.013, "from_m": 15602.319, "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": 40331.838, "from_m": 19425.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40406.529, "from_m": 40331.838, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43174.425, "from_m": 40406.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57126.311, "from_m": 43174.425, "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": 66851.716, "from_m": 57126.311, "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": 71958.328, "from_m": 66851.716, "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": 71992.765, "from_m": 71958.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72038.773, "from_m": 71992.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": 72070.667, "from_m": 72038.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76559.074, "from_m": 72070.667, "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": 79679.064, "from_m": 76559.074, "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": 80062.464, "from_m": 79679.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80109.499, "from_m": 80062.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81540.739, "from_m": 80109.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81643.434, "from_m": 81540.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": 82290.294, "from_m": 81643.434, "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": 83375.719, "from_m": 82290.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84321.802, "from_m": 83375.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84899.946, "from_m": 84321.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": 86364.451, "from_m": 84899.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87940.441, "from_m": 86364.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88577.342, "from_m": 87940.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89054.017, "from_m": 88577.342, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89507.236, "from_m": 89054.017, "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": 747491, "profile_key": "8a1887214b5961ab5d365322c56932cd2546eab5f74c2a2313747334a316992c", "schedule_id": 22136, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Shelford", "stage_seq": 4, "distance_m": 5114.578, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646H", "location": "Whittlesford Parkway", "stage_seq": 5, "distance_m": 10635.222, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Great Chesterford", "stage_seq": 6, "distance_m": 16002.125, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Audley End", "stage_seq": 7, "distance_m": 22491.538, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Newport (Essex)", "stage_seq": 8, "distance_m": 25361.558, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Elsenham", "stage_seq": 9, "distance_m": 32322.029, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Stansted North Jn", "stage_seq": 10, "distance_m": 34324.52, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1709H", "location": "Stansted Mountfitchet", "stage_seq": 11, "distance_m": 35917.437, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Bishops Stortford", "stage_seq": 12, "distance_m": 40719.595, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Harlow Town", "stage_seq": 13, "distance_m": 52955.998, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 59878.627, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Broxbourne", "stage_seq": 15, "distance_m": 61856.063, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Cheshunt", "stage_seq": 16, "distance_m": 66907.004, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Brimsdown", "stage_seq": 17, "distance_m": 72172.523, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1743H", "wtt_dep": "1744H", "location": "Tottenham Hale", "stage_seq": 18, "distance_m": 79908.238, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Tottenham South Jn", "stage_seq": 19, "distance_m": 80668.392, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Coppermill Jn", "stage_seq": 20, "distance_m": 81620.812, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Clapton Jn", "stage_seq": 21, "distance_m": 82338.811, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Hackney Downs", "stage_seq": 22, "distance_m": 84720.949, "section_seq": 1, "route_path_id": 139240}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Bethnal Green", "stage_seq": 23, "distance_m": 87695.093, "section_seq": 1, "route_path_id": 139240}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 24, "distance_m": 89507.236, "section_seq": 1, "route_path_id": 139240}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89507.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 139240}], "total_distance_m": 89507.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 85040.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4466.435, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:35Z", "source_id": 20073207, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:14Z", "source_id": 63284475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:18Z", "source_id": 20075961, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:19Z", "source_id": 63297822, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:24Z", "source_id": 20079905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12671, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:35Z", "source_id": 63309825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:40Z", "source_id": 20083355, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:40Z", "source_id": 63323693, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:42Z", "source_id": 20087342, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:55Z", "source_id": 63332329, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:55Z", "source_id": 20089805, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12690, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:20Z", "source_id": 63347645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:23Z", "source_id": 20094176, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:57Z", "source_id": 63360789, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:00Z", "source_id": 20097853, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:47Z", "source_id": 63374282, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:53Z", "source_id": 20101897, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:49Z", "source_id": 63397256, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:53Z", "source_id": 20108382, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:30Z", "source_id": 63418853, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:31:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:35Z", "source_id": 20114557, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:53Z", "source_id": 63431423, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:55Z", "source_id": 20118127, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:01Z", "source_id": 63452007, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:06Z", "source_id": 20123992, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:08Z", "source_id": 63472752, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:14Z", "source_id": 20129843, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:40Z", "source_id": 63491524, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:44Z", "source_id": 20135244, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:51Z", "source_id": 63503271, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:54Z", "source_id": 20138683, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:44Z", "source_id": 63511670, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:47Z", "source_id": 20141126, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Cambridge |
1635 |
1635 |
8 |
None |
None |
London Liverpool Street |
1758 |
1758 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66672/2026-09-21/detailed |
None |
Tottenham Hale |
2026-09-21T17:50:30+01:00 |
London Liverpool Street |
14.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 |
1750 |
1804 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 17:14:22 |
TERMINATED |
2026-09-21 17:04:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141126 |
1790010168353679 |
98 |
98 |
2026-09-21 17:14:16.136498 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:15.974577 |
| 717496 |
744923 |
C03182 |
151P78MP21 |
2026-09-21 |
COMPLETE |
20141582 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 744923, "stp": "O", "toc": "TransPennine Express", "uid": "C03182", "consist": "185107", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03182/2026-09-21/detailed", "trust_id": "151P78MP21", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": "14:58:00", "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "1801", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1P78", "timing_status": "LATE", "origin_station": "Redcar Central", "current_leg_arr": "1804", "current_leg_dep": "1735", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1458", "origin_platform": "2", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+3 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": "1801", "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\": 744923, \"profile_key\": \"e37151e7853c49bb22940769a441ec68619554f4c5c4b077b1c9e5bf7fb700d2\", \"schedule_id\": 35326, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 5001.524, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 7994.272, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 10651.862, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1516\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 12030.19, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 13776.882, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522H\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 17208.134, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 18658.585, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 19871.797, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": \"1528\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 22082.933, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1533\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 26267.702, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 44633.082, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 45636.175, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 58122.332, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 78404.562, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 91187.606, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1621\", \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 93782.751, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 102676.802, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Church Fenton\", \"stage_seq\": 19, \"distance_m\": 111060.287, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Micklefield\", \"stage_seq\": 20, \"distance_m\": 119261.712, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Cross Gates\", \"stage_seq\": 21, \"distance_m\": 127717.796, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 22, \"distance_m\": 132195.287, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1645\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 134830.005, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Leeds West Jn\", \"stage_seq\": 24, \"distance_m\": 135345.499, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 25, \"distance_m\": 135739.54, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 142215.511, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1657\", \"location\": \"Dewsbury\", \"stage_seq\": 27, \"distance_m\": 149582.767, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 28, \"distance_m\": 151999.174, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 29, \"distance_m\": 152988.504, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 30, \"distance_m\": 156319.961, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 31, \"distance_m\": 158728.874, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1708\", \"location\": \"Brighouse\", \"stage_seq\": 32, \"distance_m\": 160850.637, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Greetland Jn\", \"stage_seq\": 33, \"distance_m\": 166302.655, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 34, \"distance_m\": 169111.913, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 35, \"distance_m\": 170104.025, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 36, \"distance_m\": 176091.016, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 37, \"distance_m\": 178160.755, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 38, \"distance_m\": 184337.287, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Todmorden\", \"stage_seq\": 39, \"distance_m\": 185306.099, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Littleborough\", \"stage_seq\": 40, \"distance_m\": 193928.133, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 41, \"distance_m\": 198801.403, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Rochdale\", \"stage_seq\": 42, \"distance_m\": 199266.043, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Castleton East Jn\", \"stage_seq\": 43, \"distance_m\": 202110.43, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 44, \"distance_m\": 208424.244, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 45, \"distance_m\": 212519.818, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 46, \"distance_m\": 213944.859, \"section_seq\": 1, \"route_path_id\": 144753}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 47, \"distance_m\": 216119.066, \"section_seq\": 1, \"route_path_id\": 144753}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 216119.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144753}], \"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": "1458", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:21:06Z\", \"source_id\": 63073072, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:21:11Z\", \"source_id\": 20014643, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:26:47Z\", \"source_id\": 63087398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:26:53Z\", \"source_id\": 20018843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:20Z\", \"source_id\": 63096763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:23Z\", \"source_id\": 20021453, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:48:02Z\", \"source_id\": 63142624, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:48:07Z\", \"source_id\": 20034704, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:23Z\", \"source_id\": 63164443, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:30Z\", \"source_id\": 20041050, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:22:53Z\", \"source_id\": 20061526, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:30Z\", \"source_id\": 63280073, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:41:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:36Z\", \"source_id\": 20074671, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:43:58Z\", \"source_id\": 63288813, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:44:00Z\", \"source_id\": 20077294, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:11Z\", \"source_id\": 63303129, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:15Z\", \"source_id\": 20081406, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:10Z\", \"source_id\": 63327639, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:15Z\", \"source_id\": 20088470, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:16Z\", \"source_id\": 63338985, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:19Z\", \"source_id\": 20091739, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:26Z\", \"source_id\": 63353600, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:31Z\", \"source_id\": 20095843, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:31Z\", \"source_id\": 63365173, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:33Z\", \"source_id\": 20099144, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:12Z\", \"source_id\": 63386882, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:16Z\", \"source_id\": 20105352, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:50Z\", \"source_id\": 63402747, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:56Z\", \"source_id\": 20110016, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:26Z\", \"source_id\": 63412870, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:27Z\", \"source_id\": 20112860, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:46Z\", \"source_id\": 63431127, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:49Z\", \"source_id\": 20118025, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:41Z\", \"source_id\": 63448123, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:46Z\", \"source_id\": 20122914, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:30Z\", \"source_id\": 63459124, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:35Z\", \"source_id\": 20126013, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:19Z\", \"source_id\": 63513334, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:26Z\", \"source_id\": 20141582, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "2", "timing_fact_generation": 1790010207548726, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:23.498035", "service_state_evidence_id": 20141582, "current_leg_start_actual_dep": "2026-09-21T17:35:30+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:24.170871", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
RCC |
MCV |
1P78 |
185107 |
3 |
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": 744923, "profile_key": "e37151e7853c49bb22940769a441ec68619554f4c5c4b077b1c9e5bf7fb700d2", "schedule_id": 35326, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1458", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Shell Jn", "stage_seq": 2, "distance_m": 5001.524, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "South Bank", "stage_seq": 3, "distance_m": 7994.272, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 10651.862, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1516", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 12030.19, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 13776.882, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522H", "location": "Thornaby", "stage_seq": 7, "distance_m": 17208.134, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 18658.585, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 19871.797, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": "1528", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 22082.933, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1533", "location": "Yarm", "stage_seq": 11, "distance_m": 26267.702, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 44633.082, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Northallerton", "stage_seq": 13, "distance_m": 45636.175, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Thirsk", "stage_seq": 14, "distance_m": 58122.332, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 78404.562, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 91187.606, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1621", "location": "York", "stage_seq": 17, "distance_m": 93782.751, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Colton Jn", "stage_seq": 18, "distance_m": 102676.802, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Church Fenton", "stage_seq": 19, "distance_m": 111060.287, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Micklefield", "stage_seq": 20, "distance_m": 119261.712, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Cross Gates", "stage_seq": 21, "distance_m": 127717.796, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Neville H. West Jn", "stage_seq": 22, "distance_m": 132195.287, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1645", "location": "Leeds", "stage_seq": 23, "distance_m": 134830.005, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Leeds West Jn", "stage_seq": 24, "distance_m": 135345.499, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Whitehall Jn", "stage_seq": 25, "distance_m": 135739.54, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Morley", "stage_seq": 26, "distance_m": 142215.511, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1657", "location": "Dewsbury", "stage_seq": 27, "distance_m": 149582.767, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Thornhill L.N.W. Jn", "stage_seq": 28, "distance_m": 151999.174, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Mirfield East Jn", "stage_seq": 29, "distance_m": 152988.504, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Heaton Lodge Jn", "stage_seq": 30, "distance_m": 156319.961, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Bradley Wood Jn", "stage_seq": 31, "distance_m": 158728.874, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1708", "location": "Brighouse", "stage_seq": 32, "distance_m": 160850.637, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Greetland Jn", "stage_seq": 33, "distance_m": 166302.655, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Milner Royd Jn", "stage_seq": 34, "distance_m": 169111.913, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Sowerby Bridge", "stage_seq": 35, "distance_m": 170104.025, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Mytholmroyd", "stage_seq": 36, "distance_m": 176091.016, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726H", "location": "Hebden Bridge", "stage_seq": 37, "distance_m": 178160.755, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730H", "location": "Hall Royd Jn", "stage_seq": 38, "distance_m": 184337.287, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Todmorden", "stage_seq": 39, "distance_m": 185306.099, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Littleborough", "stage_seq": 40, "distance_m": 193928.133, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Rochdale East Jn", "stage_seq": 41, "distance_m": 198801.403, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Rochdale", "stage_seq": 42, "distance_m": 199266.043, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Castleton East Jn", "stage_seq": 43, "distance_m": 202110.43, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Vitriol Works S.B.", "stage_seq": 44, "distance_m": 208424.244, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Thorpes Bridge Jn", "stage_seq": 45, "distance_m": 212519.818, "section_seq": 1, "route_path_id": 144753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Miles Platting Jn", "stage_seq": 46, "distance_m": 213944.859, "section_seq": 1, "route_path_id": 144753}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 47, "distance_m": 216119.066, "section_seq": 1, "route_path_id": 144753}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 216119.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 144753}], "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": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:21:06Z", "source_id": 63073072, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:21:11Z", "source_id": 20014643, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:26:47Z", "source_id": 63087398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T14:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:26:53Z", "source_id": 20018843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:20Z", "source_id": 63096763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:23Z", "source_id": 20021453, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:48:02Z", "source_id": 63142624, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T14:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:48:07Z", "source_id": 20034704, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:23Z", "source_id": 63164443, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T14:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:30Z", "source_id": 20041050, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:22:53Z", "source_id": 20061526, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:30Z", "source_id": 63280073, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T15:41:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:36Z", "source_id": 20074671, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:43:58Z", "source_id": 63288813, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T15:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:44:00Z", "source_id": 20077294, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:11Z", "source_id": 63303129, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T15:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:15Z", "source_id": 20081406, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:10Z", "source_id": 63327639, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T15:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:15Z", "source_id": 20088470, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:16Z", "source_id": 63338985, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:19Z", "source_id": 20091739, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:26Z", "source_id": 63353600, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T16:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:31Z", "source_id": 20095843, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:31Z", "source_id": 63365173, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:33Z", "source_id": 20099144, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:12Z", "source_id": 63386882, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T16:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:16Z", "source_id": 20105352, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:50Z", "source_id": 63402747, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T16:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:56Z", "source_id": 20110016, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:26Z", "source_id": 63412870, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T16:29:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:27Z", "source_id": 20112860, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:46Z", "source_id": 63431127, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T16:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:49Z", "source_id": 20118025, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:41Z", "source_id": 63448123, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T16:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:46Z", "source_id": 20122914, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:30Z", "source_id": 63459124, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T16:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:35Z", "source_id": 20126013, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:19Z", "source_id": 63513334, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T17:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:26Z", "source_id": 20141582, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Redcar Central |
1458 |
1458 |
2 |
14:58:00 |
None |
Manchester Victoria |
1801 |
1801 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03182/2026-09-21/detailed |
None |
Todmorden |
2026-09-21T17:35:30+01:00 |
Manchester Victoria |
29.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 |
1735 |
1804 |
Todmorden |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141582 |
1790010207548726 |
159 |
159 |
2026-09-21 17:14:24.170871 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:23.498035 |
| 717497 |
749706 |
G39415 |
402D70MV21 |
2026-09-21 |
COMPLETE |
20142349 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 749706, "stp": "P", "toc": "Transport for Wales", "uid": "G39415", "consist": "197014", "dest_crs": "LLD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39415/2026-09-21/detailed", "trust_id": "402D70MV21", "origin_crs": "LLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Llandudno", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "2", "is_terminated": 1, "next_location": "Llandudno", "signalling_id": "2D70", "timing_status": "ON TIME", "origin_station": "Llandudno Junction", "current_leg_arr": "1804", "current_leg_dep": "1759", "current_leg_end": "Llandudno", "origin_dep_time": "1755", "origin_platform": "2", "current_location": "Llandudno", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]}", "current_leg_start": "Deganwy", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "53.3205496", "next_location_lon": "-3.8271668", "previous_location": "Deganwy", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.756, \"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\": 453.632, \"from_m\": 312.756, \"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\": 778.229, \"from_m\": 453.632, \"capability_applied\": null, \"effective_limit_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\": 2068.3, \"from_m\": 778.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2560.608, \"from_m\": 2068.3, \"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\": 4737.332, \"from_m\": 2560.608, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5345.269, \"from_m\": 4737.332, \"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\": 749706, \"profile_key\": \"66af13f0bb6f4ea4ebb323a061ba2ad25cc1f9b841c1e304f0ed532ed5a89d6b\", \"schedule_id\": 34255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Llandudno Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122942}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1759\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 2145.714, \"section_seq\": 1, \"route_path_id\": 122942}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Llandudno\", \"stage_seq\": 3, \"distance_m\": 5345.269, \"section_seq\": 1, \"route_path_id\": 122942}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5345.269, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 122942}], \"total_distance_m\": 5345.269, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5345.269, \"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": "1755", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.3205496", "current_position_lon": "-3.8271668", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:15Z\", \"source_id\": 20138107, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:19Z\", \"source_id\": 20142349, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Llandudno", "service_state_platform": "2", "timing_fact_generation": 1790010263988777, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:23.986560", "service_state_evidence_id": 20142349, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:24.662512", "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 |
P |
LLJ |
LLD |
2D70 |
197014 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 312.756, "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": 453.632, "from_m": 312.756, "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": 778.229, "from_m": 453.632, "capability_applied": null, "effective_limit_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": 2068.3, "from_m": 778.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2560.608, "from_m": 2068.3, "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": 4737.332, "from_m": 2560.608, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5345.269, "from_m": 4737.332, "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": 749706, "profile_key": "66af13f0bb6f4ea4ebb323a061ba2ad25cc1f9b841c1e304f0ed532ed5a89d6b", "schedule_id": 34255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1755", "location": "Llandudno Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 122942}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1759", "location": "Deganwy", "stage_seq": 2, "distance_m": 2145.714, "section_seq": 1, "route_path_id": 122942}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Llandudno", "stage_seq": 3, "distance_m": 5345.269, "section_seq": 1, "route_path_id": 122942}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5345.269, "from_m": 0.0, "section_seq": 1, "route_path_id": 122942}], "total_distance_m": 5345.269, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5345.269, "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-21T16:59:15Z", "source_id": 20138107, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:19Z", "source_id": 20142349, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Llandudno Junction |
1755 |
1755 |
2 |
None |
None |
Llandudno |
1806 |
1804 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39415/2026-09-21/detailed |
None |
Deganwy |
2026-09-21T17:59:00+01:00 |
Llandudno |
5.0 |
{"type": "LineString", "coordinates": [[-3.8331944833061073, 53.29458477606275], [-3.834142, 53.2947728], [-3.834479, 53.2948525], [-3.834648699999999, 53.2948946], [-3.8348275, 53.29494200000001], [-3.8350971, 53.29503669999999], [-3.8353493, 53.29512780000001], [-3.8354759, 53.29519309999999], [-3.835685499999999, 53.2952955], [-3.8359451, 53.2954298], [-3.8360944, 53.2955291], [-3.8364488, 53.2957666], [-3.8366487999999994, 53.29595150000001], [-3.836821799999999, 53.296158899999995], [-3.8369674, 53.2963587], [-3.8370691, 53.2965668], [-3.837141799999999, 53.296754500000006], [-3.837183299999999, 53.29688999999998], [-3.8372182, 53.297006], [-3.8372287, 53.29708000000001], [-3.8374523, 53.2986495], [-3.8376423, 53.29968949999999], [-3.837969199999999, 53.3016576], [-3.837999199999999, 53.30237999999999], [-3.8379814999999993, 53.30458689999999], [-3.8379308, 53.3051534], [-3.8377765999999993, 53.3060554], [-3.8376612, 53.3065535], [-3.8375135, 53.3070336], [-3.837502988747119, 53.30706581297633], [-3.8373649, 53.30748899999999], [-3.8371286, 53.3080397], [-3.8368901000000006, 53.308541899999994], [-3.836598299999999, 53.309067299999995], [-3.8340168, 53.3135464], [-3.832827799999999, 53.3156444], [-3.832547599999999, 53.3161386], [-3.8322285, 53.3166735], [-3.831949100000001, 53.31715169999999], [-3.831822299999999, 53.3173365], [-3.8316646999999993, 53.3175402], [-3.8315607, 53.31766669999999], [-3.8314462, 53.31779720000001], [-3.8313228000000006, 53.3179319], [-3.8310874, 53.318155899999994], [-3.8308722, 53.3183484], [-3.8305574, 53.3185781], [-3.8302494, 53.31879349999999], [-3.830098299999999, 53.31888479999999], [-3.8300234999999994, 53.3189272], [-3.8299118, 53.31899059999999], [-3.8296913, 53.3190978], [-3.8292372, 53.3193088], [-3.8289807, 53.3194492], [-3.8286683, 53.31962870000001], [-3.827953799999999, 53.32006690000001], [-3.8271668, 53.32054959999999]]} |
2.0 |
1759 |
1804 |
Deganwy |
Llandudno |
Llandudno |
53.3205496 |
-3.8271668 |
53.3205496 |
-3.8271668 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Llandudno |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142349 |
1790010263988777 |
6 |
6 |
2026-09-21 17:14:24.662512 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:23.986560 |
| 717498 |
744163 |
G38570 |
401I22MO21 |
2026-09-21 |
COMPLETE |
20141404 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 744163, "stp": "P", "toc": "Transport for Wales", "uid": "G38570", "consist": "158822+158826", "dest_crs": "BHI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38570/2026-09-21/detailed", "trust_id": "401I22MO21", "origin_crs": "LLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-21", "dest_arr_time": "1751", "dest_platform": "1", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "1I22", "timing_status": "LATE", "origin_station": "Llandudno Junction", "current_leg_arr": "1804", "current_leg_dep": "1754", "current_leg_end": "Birmingham International", "origin_dep_time": "1426", "origin_platform": "3", "current_location": "Birmingham International", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1749", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Birmingham New Street", "current_leg_milage": "8.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 185.293, \"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\": 1188.316, \"from_m\": 185.293, \"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\": 6168.113, \"from_m\": 1188.316, \"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\": 10073.597, \"from_m\": 6168.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\": 15988.429, \"from_m\": 10073.597, \"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\": 28084.771, \"from_m\": 15988.429, \"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\": 29109.969, \"from_m\": 28084.771, \"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\": 34589.988, \"from_m\": 29109.969, \"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\": 34667.536, \"from_m\": 34589.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57079.873, \"from_m\": 34667.536, \"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\": 68256.789, \"from_m\": 57079.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68319.123, \"from_m\": 68256.789, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69631.754, \"from_m\": 68319.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70546.351, \"from_m\": 69631.754, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70610.032, \"from_m\": 70546.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70619.181, \"from_m\": 70610.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70670.962, \"from_m\": 70619.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71457.25, \"from_m\": 70670.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72691.16, \"from_m\": 71457.25, \"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\": 73299.103, \"from_m\": 72691.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81378.793, \"from_m\": 73299.103, \"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\": 87399.182, \"from_m\": 81378.793, \"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\": 88195.021, \"from_m\": 87399.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88226.059, \"from_m\": 88195.021, \"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\": 89463.739, \"from_m\": 88226.059, \"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\": 89499.736, \"from_m\": 89463.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91243.48, \"from_m\": 89499.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\": 91299.48, \"from_m\": 91243.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96270.942, \"from_m\": 91299.48, \"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\": 97418.09, \"from_m\": 96270.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 101030.929, \"from_m\": 97418.09, \"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\": 112271.653, \"from_m\": 101030.929, \"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\": 116784.675, \"from_m\": 112271.653, \"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\": 116787.691, \"from_m\": 116784.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125586.407, \"from_m\": 116787.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\": 127261.264, \"from_m\": 125586.407, \"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\": 135583.913, \"from_m\": 127261.264, \"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\": 137561.001, \"from_m\": 135583.913, \"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\": 138578.976, \"from_m\": 137561.001, \"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\": 153304.063, \"from_m\": 138578.976, \"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\": 154942.049, \"from_m\": 153304.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 170456.762, \"from_m\": 154942.049, \"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\": 170494.426, \"from_m\": 170456.762, \"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\": 182975.803, \"from_m\": 170494.426, \"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\": 184689.995, \"from_m\": 182975.803, \"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\": 184753.991, \"from_m\": 184689.995, \"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\": 184903.803, \"from_m\": 184753.991, \"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\": 185220.029, \"from_m\": 184903.803, \"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\": 185929.755, \"from_m\": 185220.029, \"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\": 186278.999, \"from_m\": 185929.755, \"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\": 192346.389, \"from_m\": 186278.999, \"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\": 192711.286, \"from_m\": 192346.389, \"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\": 196334.206, \"from_m\": 192711.286, \"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\": 196891.948, \"from_m\": 196334.206, \"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\": 196945.996, \"from_m\": 196891.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 196946.903, \"from_m\": 196945.996, \"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\": 199506.417, \"from_m\": 196946.903, \"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\": 202978.842, \"from_m\": 199506.417, \"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\": 203018.171, \"from_m\": 202978.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 205189.254, \"from_m\": 203018.171, \"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\": 206051.737, \"from_m\": 205189.254, \"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\": 206612.07, \"from_m\": 206051.737, \"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\": 206648.066, \"from_m\": 206612.07, \"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\": 206661.931, \"from_m\": 206648.066, \"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\": 207083.862, \"from_m\": 206661.931, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 207261.156, \"from_m\": 207083.862, \"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\": 207342.824, \"from_m\": 207261.156, \"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\": 207967.943, \"from_m\": 207342.824, \"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\": 208336.414, \"from_m\": 207967.943, \"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\": 212579.253, \"from_m\": 208336.414, \"capability_applied\": null, \"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\": 216993.239, \"from_m\": 212579.253, \"capability_applied\": null, \"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\": 219552.666, \"from_m\": 216993.239, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 744163, \"profile_key\": \"9d515e6de8f0dbee7f79ff76e5566c19e5fa095849ea820be26e163ef9118d73\", \"schedule_id\": 33986, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Llandudno Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1432H\", \"location\": \"Colwyn Bay\", \"stage_seq\": 2, \"distance_m\": 6521.738, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 3, \"distance_m\": 16330.08, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1442H\", \"location\": \"Rhyl\", \"stage_seq\": 4, \"distance_m\": 23180.622, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448H\", \"location\": \"Prestatyn\", \"stage_seq\": 5, \"distance_m\": 28890.317, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 6, \"distance_m\": 40211.845, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1502\", \"location\": \"Flint\", \"stage_seq\": 7, \"distance_m\": 51339.222, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Shotton\", \"stage_seq\": 8, \"distance_m\": 58790.909, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Saltney Jn\", \"stage_seq\": 9, \"distance_m\": 68319.123, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Chester South Jn\", \"stage_seq\": 10, \"distance_m\": 70546.351, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1522\", \"location\": \"Chester\", \"stage_seq\": 11, \"distance_m\": 70546.351, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Chester South Jn\", \"stage_seq\": 12, \"distance_m\": 70546.351, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Saltney Jn\", \"stage_seq\": 13, \"distance_m\": 72691.16, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Rossett Jn\", \"stage_seq\": 14, \"distance_m\": 81645.061, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1540\", \"location\": \"Wrexham General\", \"stage_seq\": 15, \"distance_m\": 89305.443, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Ruabon\", \"stage_seq\": 16, \"distance_m\": 96981.159, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555H\", \"location\": \"Chirk\", \"stage_seq\": 17, \"distance_m\": 103956.302, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Gobowen\", \"stage_seq\": 18, \"distance_m\": 108878.843, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1630\", \"location\": \"Shrewsbury\", \"stage_seq\": 19, \"distance_m\": 137823.386, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 20, \"distance_m\": 138706.925, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1644\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 21, \"distance_m\": 154369.725, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1651\", \"location\": \"Telford Central\", \"stage_seq\": 22, \"distance_m\": 160571.353, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 23, \"distance_m\": 162538.649, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Cosford\", \"stage_seq\": 24, \"distance_m\": 171112.494, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 25, \"distance_m\": 183771.851, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 26, \"distance_m\": 184828.764, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Wolverhampton\", \"stage_seq\": 27, \"distance_m\": 185562.696, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 194557.355, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 29, \"distance_m\": 197809.779, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Galton Jn\", \"stage_seq\": 30, \"distance_m\": 200339.482, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Soho South Jn\", \"stage_seq\": 31, \"distance_m\": 203076.684, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1739\", \"location\": \"Birmingham New Street\", \"stage_seq\": 32, \"distance_m\": 206360.592, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Proof House Jn\", \"stage_seq\": 33, \"distance_m\": 207363.375, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Grand Jn\", \"stage_seq\": 34, \"distance_m\": 207917.619, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Stechford\", \"stage_seq\": 35, \"distance_m\": 212424.924, \"section_seq\": 1, \"route_path_id\": 144253}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 36, \"distance_m\": 219552.666, \"section_seq\": 1, \"route_path_id\": 144253}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 219552.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144253}], \"total_distance_m\": 219552.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 219171.266, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.4, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1426", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:47:57Z\", \"source_id\": 19990223, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:51:49Z\", \"source_id\": 62998578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:51:50Z\", \"source_id\": 19993189, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:56:33Z\", \"source_id\": 63010583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:58:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:56:35Z\", \"source_id\": 19996713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:00:01Z\", \"source_id\": 63019362, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:04:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:00:08Z\", \"source_id\": 19999200, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:14:32Z\", \"source_id\": 63056640, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:14:36Z\", \"source_id\": 20009821, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:22:20Z\", \"source_id\": 63076232, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:22:26Z\", \"source_id\": 20015565, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:46Z\", \"source_id\": 63097934, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:51Z\", \"source_id\": 20021788, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:27Z\", \"source_id\": 63141142, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:48:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:47:27Z\", \"source_id\": 20034233, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:57:07Z\", \"source_id\": 20041564, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:03:39Z\", \"source_id\": 20046496, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:27Z\", \"source_id\": 20051752, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:58Z\", \"source_id\": 20064580, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:52Z\", \"source_id\": 63318561, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:56Z\", \"source_id\": 20085939, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:01Z\", \"source_id\": 63338298, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:06Z\", \"source_id\": 20091549, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:37Z\", \"source_id\": 63362654, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:40Z\", \"source_id\": 20098418, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:41Z\", \"source_id\": 63388309, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:42Z\", \"source_id\": 20105777, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:04Z\", \"source_id\": 63417494, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:09Z\", \"source_id\": 20114207, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:39Z\", \"source_id\": 63424860, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:42Z\", \"source_id\": 20116341, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:11Z\", \"source_id\": 63469861, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:15Z\", \"source_id\": 20129031, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:35Z\", \"source_id\": 63502464, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:38Z\", \"source_id\": 20138450, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:07Z\", \"source_id\": 63512797, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:12Z\", \"source_id\": 20141404, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "1", "timing_fact_generation": 1790010197407813, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:32.419132", "service_state_evidence_id": 20141404, "current_leg_start_actual_dep": "2026-09-21T17:54:00+01:00", "operational_evidence_version": 154, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:32.869507", "service_state_valid_until_kind": null, "operational_interpretation_version": 154, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
LLJ |
BHI |
1I22 |
158822+158826 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 185.293, "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": 1188.316, "from_m": 185.293, "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": 6168.113, "from_m": 1188.316, "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": 10073.597, "from_m": 6168.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": 15988.429, "from_m": 10073.597, "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": 28084.771, "from_m": 15988.429, "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": 29109.969, "from_m": 28084.771, "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": 34589.988, "from_m": 29109.969, "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": 34667.536, "from_m": 34589.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57079.873, "from_m": 34667.536, "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": 68256.789, "from_m": 57079.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68319.123, "from_m": 68256.789, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69631.754, "from_m": 68319.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70546.351, "from_m": 69631.754, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70610.032, "from_m": 70546.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70619.181, "from_m": 70610.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70670.962, "from_m": 70619.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71457.25, "from_m": 70670.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72691.16, "from_m": 71457.25, "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": 73299.103, "from_m": 72691.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81378.793, "from_m": 73299.103, "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": 87399.182, "from_m": 81378.793, "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": 88195.021, "from_m": 87399.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88226.059, "from_m": 88195.021, "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": 89463.739, "from_m": 88226.059, "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": 89499.736, "from_m": 89463.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91243.48, "from_m": 89499.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": 91299.48, "from_m": 91243.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96270.942, "from_m": 91299.48, "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": 97418.09, "from_m": 96270.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 101030.929, "from_m": 97418.09, "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": 112271.653, "from_m": 101030.929, "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": 116784.675, "from_m": 112271.653, "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": 116787.691, "from_m": 116784.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125586.407, "from_m": 116787.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": 127261.264, "from_m": 125586.407, "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": 135583.913, "from_m": 127261.264, "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": 137561.001, "from_m": 135583.913, "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": 138578.976, "from_m": 137561.001, "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": 153304.063, "from_m": 138578.976, "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": 154942.049, "from_m": 153304.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 170456.762, "from_m": 154942.049, "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": 170494.426, "from_m": 170456.762, "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": 182975.803, "from_m": 170494.426, "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": 184689.995, "from_m": 182975.803, "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": 184753.991, "from_m": 184689.995, "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": 184903.803, "from_m": 184753.991, "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": 185220.029, "from_m": 184903.803, "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": 185929.755, "from_m": 185220.029, "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": 186278.999, "from_m": 185929.755, "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": 192346.389, "from_m": 186278.999, "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": 192711.286, "from_m": 192346.389, "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": 196334.206, "from_m": 192711.286, "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": 196891.948, "from_m": 196334.206, "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": 196945.996, "from_m": 196891.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 196946.903, "from_m": 196945.996, "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": 199506.417, "from_m": 196946.903, "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": 202978.842, "from_m": 199506.417, "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": 203018.171, "from_m": 202978.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 205189.254, "from_m": 203018.171, "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": 206051.737, "from_m": 205189.254, "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": 206612.07, "from_m": 206051.737, "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": 206648.066, "from_m": 206612.07, "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": 206661.931, "from_m": 206648.066, "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": 207083.862, "from_m": 206661.931, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 207261.156, "from_m": 207083.862, "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": 207342.824, "from_m": 207261.156, "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": 207967.943, "from_m": 207342.824, "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": 208336.414, "from_m": 207967.943, "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": 212579.253, "from_m": 208336.414, "capability_applied": null, "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": 216993.239, "from_m": 212579.253, "capability_applied": null, "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": 219552.666, "from_m": 216993.239, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 744163, "profile_key": "9d515e6de8f0dbee7f79ff76e5566c19e5fa095849ea820be26e163ef9118d73", "schedule_id": 33986, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1426", "location": "Llandudno Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1432H", "location": "Colwyn Bay", "stage_seq": 2, "distance_m": 6521.738, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Abergele & Pensarn", "stage_seq": 3, "distance_m": 16330.08, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1442H", "location": "Rhyl", "stage_seq": 4, "distance_m": 23180.622, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448H", "location": "Prestatyn", "stage_seq": 5, "distance_m": 28890.317, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Mostyn East Jn", "stage_seq": 6, "distance_m": 40211.845, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1502", "location": "Flint", "stage_seq": 7, "distance_m": 51339.222, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Shotton", "stage_seq": 8, "distance_m": 58790.909, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Saltney Jn", "stage_seq": 9, "distance_m": 68319.123, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Chester South Jn", "stage_seq": 10, "distance_m": 70546.351, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1522", "location": "Chester", "stage_seq": 11, "distance_m": 70546.351, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Chester South Jn", "stage_seq": 12, "distance_m": 70546.351, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Saltney Jn", "stage_seq": 13, "distance_m": 72691.16, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Rossett Jn", "stage_seq": 14, "distance_m": 81645.061, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1540", "location": "Wrexham General", "stage_seq": 15, "distance_m": 89305.443, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Ruabon", "stage_seq": 16, "distance_m": 96981.159, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555H", "location": "Chirk", "stage_seq": 17, "distance_m": 103956.302, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Gobowen", "stage_seq": 18, "distance_m": 108878.843, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1630", "location": "Shrewsbury", "stage_seq": 19, "distance_m": 137823.386, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 20, "distance_m": 138706.925, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1644", "location": "Wellington (Shropshire)", "stage_seq": 21, "distance_m": 154369.725, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1651", "location": "Telford Central", "stage_seq": 22, "distance_m": 160571.353, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Madeley Jn (Shropshire)", "stage_seq": 23, "distance_m": 162538.649, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Cosford", "stage_seq": 24, "distance_m": 171112.494, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Stafford Rd Jn", "stage_seq": 25, "distance_m": 183771.851, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Wolverhampton North Jn", "stage_seq": 26, "distance_m": 184828.764, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Wolverhampton", "stage_seq": 27, "distance_m": 185562.696, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Dudley Port", "stage_seq": 28, "distance_m": 194557.355, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "Sandwell & Dudley", "stage_seq": 29, "distance_m": 197809.779, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Galton Jn", "stage_seq": 30, "distance_m": 200339.482, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Soho South Jn", "stage_seq": 31, "distance_m": 203076.684, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1739", "location": "Birmingham New Street", "stage_seq": 32, "distance_m": 206360.592, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Proof House Jn", "stage_seq": 33, "distance_m": 207363.375, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Grand Jn", "stage_seq": 34, "distance_m": 207917.619, "section_seq": 1, "route_path_id": 144253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Stechford", "stage_seq": 35, "distance_m": 212424.924, "section_seq": 1, "route_path_id": 144253}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 36, "distance_m": 219552.666, "section_seq": 1, "route_path_id": 144253}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 219552.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 144253}], "total_distance_m": 219552.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 219171.266, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.4, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:47:57Z", "source_id": 19990223, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10343, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:51:49Z", "source_id": 62998578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T13:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:51:50Z", "source_id": 19993189, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:56:33Z", "source_id": 63010583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T13:58:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:56:35Z", "source_id": 19996713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:00:01Z", "source_id": 63019362, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:04:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:00:08Z", "source_id": 19999200, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:14:32Z", "source_id": 63056640, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:14:36Z", "source_id": 20009821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:22:20Z", "source_id": 63076232, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:22:26Z", "source_id": 20015565, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10390, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:46Z", "source_id": 63097934, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:51Z", "source_id": 20021788, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:27Z", "source_id": 63141142, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T14:48:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:47:27Z", "source_id": 20034233, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:57:07Z", "source_id": 20041564, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T15:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:03:39Z", "source_id": 20046496, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:27Z", "source_id": 20051752, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:58Z", "source_id": 20064580, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:52Z", "source_id": 63318561, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T15:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:56Z", "source_id": 20085939, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:01Z", "source_id": 63338298, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:06Z", "source_id": 20091549, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:37Z", "source_id": 63362654, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:40Z", "source_id": 20098418, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:41Z", "source_id": 63388309, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T16:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:42Z", "source_id": 20105777, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:04Z", "source_id": 63417494, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:30:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:09Z", "source_id": 20114207, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:39Z", "source_id": 63424860, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:42Z", "source_id": 20116341, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19337, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:11Z", "source_id": 63469861, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T16:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:15Z", "source_id": 20129031, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:35Z", "source_id": 63502464, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T17:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:38Z", "source_id": 20138450, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:07Z", "source_id": 63512797, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T17:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:12Z", "source_id": 20141404, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Llandudno Junction |
1426 |
1426 |
3 |
None |
None |
Birmingham International |
1751 |
1749 |
1 |
LATE |
+15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38570/2026-09-21/detailed |
None |
Birmingham New Street |
2026-09-21T17:54:00+01:00 |
Birmingham International |
10.0 |
{"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} |
8.2 |
1754 |
1804 |
Birmingham New Street |
Birmingham International |
Birmingham International |
52.4507440 |
-1.7251579 |
52.4507440 |
-1.7251579 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Birmingham International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141404 |
1790010197407813 |
154 |
154 |
2026-09-21 17:14:32.869507 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:32.419132 |
| 717499 |
748251 |
P89508 |
892T53MU21 |
2026-09-21 |
COMPLETE |
20141688 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 748251, "stp": "P", "toc": "Southeastern", "uid": "P89508", "consist": "375303", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89508/2026-09-21/detailed", "trust_id": "892T53MU21", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-21", "dest_arr_time": "1756", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T53", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "1804", "current_leg_dep": "1800", "current_leg_end": "Strood", "origin_dep_time": "1703", "origin_platform": "1", "current_location": "Strood", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "1756", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"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\": 623.038, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 683.949, \"from_m\": 623.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1807.06, \"from_m\": 683.949, \"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\": 8735.403, \"from_m\": 1807.06, \"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\": 9194.98, \"from_m\": 8735.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9778.305, \"from_m\": 9194.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\": 9828.22, \"from_m\": 9778.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11871.834, \"from_m\": 9828.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14290.247, \"from_m\": 11871.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14627.718, \"from_m\": 14290.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21498.145, \"from_m\": 14627.718, \"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\": 22018.588, \"from_m\": 21498.145, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24736.039, \"from_m\": 22018.588, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24980.604, \"from_m\": 24736.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29178.311, \"from_m\": 24980.604, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30638.456, \"from_m\": 29178.311, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32066.847, \"from_m\": 30638.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\": 42749.053, \"from_m\": 32066.847, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42865.172, \"from_m\": 42749.053, \"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\": 43032.28, \"from_m\": 42865.172, \"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\": 748251, \"profile_key\": \"ceb73d7c1f52c450b4656c889ee0fa9ed58efd9f4ce21ed0efca07748939d016\", \"schedule_id\": 24173, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Paddock Wood\", \"stage_seq\": 2, \"distance_m\": 9033.283, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Beltring\", \"stage_seq\": 3, \"distance_m\": 11825.178, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718H\", \"location\": \"Yalding\", \"stage_seq\": 4, \"distance_m\": 14478.978, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"Wateringbury\", \"stage_seq\": 5, \"distance_m\": 17198.306, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"East Farleigh\", \"stage_seq\": 6, \"distance_m\": 21963.72, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Maidstone West\", \"stage_seq\": 7, \"distance_m\": 24876.779, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 8, \"distance_m\": 25648.451, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Aylesford\", \"stage_seq\": 9, \"distance_m\": 30551.422, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"New Hythe\", \"stage_seq\": 10, \"distance_m\": 32033.122, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Snodland\", \"stage_seq\": 11, \"distance_m\": 34078.18, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1748H\", \"location\": \"Halling\", \"stage_seq\": 12, \"distance_m\": 36502.926, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1752\", \"location\": \"Cuxton\", \"stage_seq\": 13, \"distance_m\": 39333.6, \"section_seq\": 1, \"route_path_id\": 119591}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 14, \"distance_m\": 43032.28, \"section_seq\": 1, \"route_path_id\": 119591}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 43032.28, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119591}], \"total_distance_m\": 43032.28, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42272.392, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.888, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1703", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:43Z\", \"source_id\": 63365783, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:47Z\", \"source_id\": 20099350, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:55Z\", \"source_id\": 63377547, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:01Z\", \"source_id\": 20102797, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:44Z\", \"source_id\": 63388515, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:49Z\", \"source_id\": 20105841, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:14Z\", \"source_id\": 63403907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:14Z\", \"source_id\": 20110267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:57Z\", \"source_id\": 63420114, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:03Z\", \"source_id\": 20114986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:15Z\", \"source_id\": 63435417, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:19Z\", \"source_id\": 20119252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:21Z\", \"source_id\": 63441467, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:24Z\", \"source_id\": 20120939, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:05Z\", \"source_id\": 63460880, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:08Z\", \"source_id\": 20126464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:50Z\", \"source_id\": 63468995, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:56Z\", \"source_id\": 20128761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:37Z\", \"source_id\": 63480089, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:38Z\", \"source_id\": 20131868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:27Z\", \"source_id\": 63485236, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:29Z\", \"source_id\": 20133407, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:47Z\", \"source_id\": 63500250, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:53Z\", \"source_id\": 20137846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:28Z\", \"source_id\": 63513697, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:32Z\", \"source_id\": 20141688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1790010215142343, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:35.326573", "service_state_evidence_id": 20141688, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:35.602230", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
TON |
SOO |
2T53 |
375303 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "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": 623.038, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 683.949, "from_m": 623.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1807.06, "from_m": 683.949, "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": 8735.403, "from_m": 1807.06, "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": 9194.98, "from_m": 8735.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9778.305, "from_m": 9194.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": 9828.22, "from_m": 9778.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11871.834, "from_m": 9828.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14290.247, "from_m": 11871.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14627.718, "from_m": 14290.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21498.145, "from_m": 14627.718, "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": 22018.588, "from_m": 21498.145, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24736.039, "from_m": 22018.588, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24980.604, "from_m": 24736.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29178.311, "from_m": 24980.604, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30638.456, "from_m": 29178.311, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32066.847, "from_m": 30638.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": 42749.053, "from_m": 32066.847, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42865.172, "from_m": 42749.053, "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": 43032.28, "from_m": 42865.172, "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": 748251, "profile_key": "ceb73d7c1f52c450b4656c889ee0fa9ed58efd9f4ce21ed0efca07748939d016", "schedule_id": 24173, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1703", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Paddock Wood", "stage_seq": 2, "distance_m": 9033.283, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Beltring", "stage_seq": 3, "distance_m": 11825.178, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718H", "location": "Yalding", "stage_seq": 4, "distance_m": 14478.978, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "Wateringbury", "stage_seq": 5, "distance_m": 17198.306, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "East Farleigh", "stage_seq": 6, "distance_m": 21963.72, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Maidstone West", "stage_seq": 7, "distance_m": 24876.779, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Maidstone Barracks", "stage_seq": 8, "distance_m": 25648.451, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Aylesford", "stage_seq": 9, "distance_m": 30551.422, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "New Hythe", "stage_seq": 10, "distance_m": 32033.122, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Snodland", "stage_seq": 11, "distance_m": 34078.18, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1748H", "location": "Halling", "stage_seq": 12, "distance_m": 36502.926, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1752", "location": "Cuxton", "stage_seq": 13, "distance_m": 39333.6, "section_seq": 1, "route_path_id": 119591}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": null, "location": "Strood", "stage_seq": 14, "distance_m": 43032.28, "section_seq": 1, "route_path_id": 119591}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 43032.28, "from_m": 0.0, "section_seq": 1, "route_path_id": 119591}], "total_distance_m": 43032.28, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42272.392, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.888, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:43Z", "source_id": 63365783, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:47Z", "source_id": 20099350, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:55Z", "source_id": 63377547, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:01Z", "source_id": 20102797, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:44Z", "source_id": 63388515, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:49Z", "source_id": 20105841, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:14Z", "source_id": 63403907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:14Z", "source_id": 20110267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:57Z", "source_id": 63420114, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:03Z", "source_id": 20114986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:15Z", "source_id": 63435417, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:19Z", "source_id": 20119252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:21Z", "source_id": 63441467, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:24Z", "source_id": 20120939, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:05Z", "source_id": 63460880, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:45:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:08Z", "source_id": 20126464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:50Z", "source_id": 63468995, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:56Z", "source_id": 20128761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:37Z", "source_id": 63480089, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:38Z", "source_id": 20131868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:27Z", "source_id": 63485236, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:55:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:29Z", "source_id": 20133407, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:47Z", "source_id": 63500250, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:53Z", "source_id": 20137846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:28Z", "source_id": 63513697, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:32Z", "source_id": 20141688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Tonbridge |
1703 |
1703 |
1 |
None |
None |
Strood |
1756 |
1756 |
3 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89508/2026-09-21/detailed |
None |
Cuxton |
2026-09-21T18:00:00+01:00 |
Strood |
4.0 |
{"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} |
2.3 |
1800 |
1804 |
Cuxton |
Strood |
Strood |
51.3966534 |
0.5002751 |
51.3966534 |
0.5002751 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Strood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141688 |
1790010215142343 |
49 |
49 |
2026-09-21 17:14:35.602230 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:35.326573 |
| 717500 |
748006 |
W88257 |
722T57MT21 |
2026-09-21 |
COMPLETE |
20141360 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 748006, "stp": "P", "toc": "West Midlands Trains", "uid": "W88257", "consist": "730216+730219", "dest_crs": "TRI", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88257/2026-09-21/detailed", "trust_id": "722T57MT21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-21", "dest_arr_time": "1734", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T57", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1804", "current_leg_dep": "1746", "current_leg_end": "Tring", "origin_dep_time": "1654", "origin_platform": "8", "current_location": "Tring", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "1734", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "current_leg_milage": "3.7", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"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\": 27527.721, \"from_m\": 27317.72, \"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\": 27738.02, \"from_m\": 27527.721, \"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\": 28780.7, \"from_m\": 27738.02, \"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\": 28874.734, \"from_m\": 28780.7, \"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\": 28906.323, \"from_m\": 28874.734, \"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\": 29010.323, \"from_m\": 28906.323, \"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\": 36285.925, \"from_m\": 29010.323, \"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\": 36339.863, \"from_m\": 36285.925, \"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\": 41324.149, \"from_m\": 36339.863, \"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\": 46541.182, \"from_m\": 41324.149, \"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\": 46861.019, \"from_m\": 46541.182, \"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\": 50881.189, \"from_m\": 46861.019, \"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}], \"service_id\": 748006, \"profile_key\": \"d7780b5312148156c955a45c497662772d29f43c5cb520d8dadfde65378cdc6d\", \"schedule_id\": 30464, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1706\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"Bushey\", \"stage_seq\": 7, \"distance_m\": 25722.379, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Watford Junction\", \"stage_seq\": 8, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 9, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 10, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Berkhamsted\", \"stage_seq\": 11, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 142709}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 12, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 142709}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142709}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:48Z\", \"source_id\": 63363199, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:54Z\", \"source_id\": 20098595, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:51Z\", \"source_id\": 63377326, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:15:55Z\", \"source_id\": 20102724, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:51Z\", \"source_id\": 63394505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:55Z\", \"source_id\": 20107575, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:29Z\", \"source_id\": 63404505, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:35Z\", \"source_id\": 20110481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:08Z\", \"source_id\": 63438029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:13Z\", \"source_id\": 20119939, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:14Z\", \"source_id\": 63458438, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:21Z\", \"source_id\": 20125822, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:04Z\", \"source_id\": 63512635, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:10Z\", \"source_id\": 20141360, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1790010201394048, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:35.330606", "service_state_evidence_id": 20141360, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:35.596987", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
EUS |
TRI |
2T57 |
730216+730219 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "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": 1546.479, "from_m": 1258.396, "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": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "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": 3787.675, "from_m": 2635.639, "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": 5632.663, "from_m": 3787.675, "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": 7136.095, "from_m": 5632.663, "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": 10505.955, "from_m": 7136.095, "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": 27317.72, "from_m": 10505.955, "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": 27527.721, "from_m": 27317.72, "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": 27738.02, "from_m": 27527.721, "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": 28780.7, "from_m": 27738.02, "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": 28874.734, "from_m": 28780.7, "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": 28906.323, "from_m": 28874.734, "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": 29010.323, "from_m": 28906.323, "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": 36285.925, "from_m": 29010.323, "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": 36339.863, "from_m": 36285.925, "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": 41324.149, "from_m": 36339.863, "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": 46541.182, "from_m": 41324.149, "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": 46861.019, "from_m": 46541.182, "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": 50881.189, "from_m": 46861.019, "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}], "service_id": 748006, "profile_key": "d7780b5312148156c955a45c497662772d29f43c5cb520d8dadfde65378cdc6d", "schedule_id": 30464, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1654", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 142709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 142709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 142709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1706", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Bushey", "stage_seq": 7, "distance_m": 25722.379, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Watford Junction", "stage_seq": 8, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Hemel Hempstead", "stage_seq": 9, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 142709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Bourne End Jn (Herts)", "stage_seq": 10, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Berkhamsted", "stage_seq": 11, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 142709}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": null, "location": "Tring", "stage_seq": 12, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 142709}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 142709}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:48Z", "source_id": 63363199, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:54Z", "source_id": 20098595, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:51Z", "source_id": 63377326, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:15:55Z", "source_id": 20102724, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:51Z", "source_id": 63394505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:55Z", "source_id": 20107575, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:29Z", "source_id": 63404505, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:35Z", "source_id": 20110481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:08Z", "source_id": 63438029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:13Z", "source_id": 20119939, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:14Z", "source_id": 63458438, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:21Z", "source_id": 20125822, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:04Z", "source_id": 63512635, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:10Z", "source_id": 20141360, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
London Euston |
1654 |
1654 |
8 |
None |
None |
Tring |
1734 |
1734 |
4 |
LATE |
+30 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W88257/2026-09-21/detailed |
None |
Berkhamsted |
2026-09-21T17:57:00+01:00 |
Tring |
18.0 |
{"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} |
3.7 |
1746 |
1804 |
Berkhamsted |
Tring |
Tring |
51.8001278 |
-0.6217799 |
51.8001278 |
-0.6217799 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Tring |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141360 |
1790010201394048 |
75 |
75 |
2026-09-21 17:14:35.596987 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:35.330606 |
| 717501 |
748928 |
V33833 |
835Z481U21 |
2026-09-21 |
COMPLETE |
20142621 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 748928, "stp": "N", "toc": "Great Western Railway", "uid": "V33833", "consist": null, "dest_crs": "PLY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V33833/2026-09-21/detailed", "trust_id": "835Z481U21", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-21", "dest_arr_time": "1825", "dest_platform": "7", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5Z48", "timing_status": null, "origin_station": "Exeter St. David's", "current_leg_arr": "1825", "current_leg_dep": "1729", "current_leg_end": "Plymouth", "origin_dep_time": "1727", "origin_platform": "6", "current_location": "Exeter St. David's", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5436086, 50.7282448], [-3.5436548, 50.72809240000001], [-3.5436846, 50.727994200000005], [-3.543693199999999, 50.72787999999999], [-3.543744, 50.72741859999999], [-3.5437681, 50.72724699999999], [-3.5438560999999997, 50.72659190000001], [-3.5439095999999997, 50.7261453], [-3.5439167000000005, 50.72608569999999], [-3.5439857, 50.7255451], [-3.5440048999999996, 50.725396499999995], [-3.5440621, 50.7249549], [-3.5441264, 50.7243567], [-3.5441341999999993, 50.7238771], [-3.5440747, 50.72336909999999], [-3.5440172, 50.72304449999999], [-3.5438906999999995, 50.7225827], [-3.5437394, 50.7221848], [-3.5435811, 50.721827999999995], [-3.5433060999999997, 50.7213088], [-3.5429971, 50.72083459999999], [-3.5426733999999995, 50.7203897], [-3.5423972, 50.72005429999999], [-3.5421979999999995, 50.7198384], [-3.5420322, 50.7196535], [-3.5418191, 50.71944909999999], [-3.5416512999999994, 50.7192957], [-3.5413538, 50.71904189999999], [-3.5410533999999996, 50.7187837], [-3.5407301, 50.7185338], [-3.5405279999999997, 50.7183781], [-3.5403083999999994, 50.7182122], [-3.5389601999999996, 50.71715269999999], [-3.5375864, 50.71608950000001], [-3.5366136, 50.7153124], [-3.5361741, 50.71496900000001], [-3.5358235, 50.714695], [-3.5354299999999994, 50.7143981], [-3.5350211999999996, 50.7141136], [-3.5347270999999996, 50.7139132], [-3.534368, 50.7136845], [-3.5340269999999996, 50.7134886], [-3.5335876, 50.7132537], [-3.5327571999999994, 50.7128579], [-3.5318463, 50.7124808], [-3.5316675999999996, 50.7124088], [-3.5304645000000003, 50.71191449999999], [-3.5298573, 50.711636799999994], [-3.5291181999999996, 50.7112987], [-3.5284909, 50.7109466], [-3.5278932999999997, 50.7105818], [-3.527353999999999, 50.7102267], [-3.5268171, 50.70984849999998], [-3.5262910999999995, 50.7094599], [-3.5258764533028195, 50.70911534935617], [-3.5258155, 50.7090647], [-3.5253529, 50.7086566], [-3.5249261999999995, 50.7082456], [-3.5245103, 50.7078158], [-3.5224012, 50.7053747], [-3.5220198999999996, 50.7049678], [-3.521434, 50.7043699], [-3.5206462000000003, 50.7036116], [-3.519852, 50.70286860000001], [-3.5186955, 50.7018854], [-3.5183306, 50.701597500000005], [-3.5171375999999994, 50.700714299999994], [-3.514758099999999, 50.6990968], [-3.5103049, 50.6964428], [-3.5058708, 50.6938126], [-3.5044844999999993, 50.6929863], [-3.5034296080661336, 50.69236674324552], [-3.5031108, 50.692179499999995], [-3.5017419, 50.6913636], [-3.500391899999999, 50.69056509999999], [-3.4992564999999995, 50.6899235], [-3.4974972, 50.68885339999999], [-3.4966142, 50.688334399999995], [-3.495708, 50.6877892], [-3.4946033, 50.68709059999999], [-3.4935141999999995, 50.68637939999999], [-3.4923447, 50.68553550000001], [-3.4917145, 50.68504219999998], [-3.4911054, 50.684544200000005], [-3.4904186, 50.6839436], [-3.4897501999999996, 50.6833548], [-3.4892361, 50.6828411], [-3.4881188, 50.68161489999999], [-3.4869948999999996, 50.68034789999999], [-3.4858999, 50.6790989], [-3.484807, 50.67784509999999], [-3.4840122999999994, 50.67693269999999], [-3.4821808999999995, 50.67484069999999], [-3.480361, 50.6727544], [-3.4781738999999994, 50.67024740000001], [-3.4759909, 50.66773500000001], [-3.4753187999999997, 50.6669819], [-3.4746181999999997, 50.66625], [-3.4738804, 50.6655319], [-3.473109, 50.66483670000001], [-3.4723558, 50.664215899999995], [-3.471569699999999, 50.6636172], [-3.470847, 50.663093], [-3.4701508999999997, 50.662623800000006], [-3.4693905999999997, 50.6621391], [-3.4682967, 50.6614555], [-3.4671728, 50.6607487], [-3.4643825, 50.6589809], [-3.4615609999999997, 50.65720899999999], [-3.4594356999999993, 50.65586509999999], [-3.4583575999999994, 50.6551392], [-3.4573965, 50.6543944], [-3.4566281999999995, 50.65372639999999], [-3.4559272999999995, 50.65302150000001], [-3.4555863999999996, 50.65264510000001], [-3.45518625320651, 50.65219431915537], [-3.4550751, 50.652069100000006], [-3.4545168, 50.6514504], [-3.4537367999999997, 50.6505831], [-3.453054799999999, 50.6498089], [-3.4528643999999997, 50.64957640000001], [-3.4526905999999995, 50.649333899999995], [-3.452438, 50.6489151], [-3.4523359999999994, 50.6487168], [-3.4522201999999997, 50.6484567], [-3.4520868999999994, 50.648049099999994], [-3.4519965, 50.6475905], [-3.4519819, 50.6474429], [-3.451972, 50.64718589999999], [-3.4519804999999995, 50.6469061], [-3.4520217, 50.64660620000001], [-3.452086, 50.64629709999999], [-3.4522414, 50.645762999999995], [-3.4524326999999997, 50.6452196], [-3.452593499999999, 50.644750599999995], [-3.4526606, 50.64449760000001], [-3.452709899999999, 50.64428], [-3.4527746, 50.643884], [-3.4527914, 50.6434859], [-3.4527696, 50.6430928], [-3.4527461000000006, 50.6429099], [-3.4527088, 50.6427037], [-3.4526573, 50.6424707], [-3.4525801, 50.6422091], [-3.4523931999999995, 50.6417338], [-3.4520837, 50.6410722], [-3.451775, 50.6404243], [-3.451255999999999, 50.6393806], [-3.4511376999999994, 50.6391256], [-3.4510440999999994, 50.6389148], [-3.4507606999999996, 50.6383128], [-3.4504882, 50.63770879999999], [-3.4502411999999993, 50.6370859], [-3.4501217999999994, 50.63674259999999], [-3.4500126999999994, 50.636396], [-3.4498943999999994, 50.63595750000001], [-3.4497935, 50.6355304], [-3.4497181999999995, 50.63509819999999], [-3.4496182999999996, 50.6346688], [-3.4494733, 50.6325687], [-3.4494629999999997, 50.632449599999994], [-3.4494246, 50.63213979999999], [-3.4493634999999996, 50.6317987], [-3.4493043999999995, 50.6315774], [-3.4492214999999997, 50.6313286], [-3.4491361, 50.631097100000005], [-3.448520499999999, 50.629659399999994], [-3.4482055, 50.6289371], [-3.4480712, 50.6286184], [-3.447825299999999, 50.62810350000001], [-3.4477075, 50.6278894], [-3.4475512, 50.6276306], [-3.4468901999999995, 50.626625], [-3.4467428999999994, 50.6263739], [-3.4465851999999995, 50.6260661], [-3.4464774, 50.625823399999994], [-3.446371, 50.62554759999999], [-3.4462707, 50.6252012], [-3.446178999999999, 50.624525], [-3.4461581, 50.6242204], [-3.4461541999999996, 50.6239189], [-3.4461685, 50.62371209999999], [-3.4462152, 50.62331700000001], [-3.4463121999999995, 50.6229311], [-3.4465255999999997, 50.622297], [-3.4467696, 50.621689], [-3.4469473, 50.6212038], [-3.4470793, 50.6207419], [-3.4471706999999996, 50.62030080000001], [-3.4472108, 50.62011209999999], [-3.4472434999999995, 50.61987979999999], [-3.4472906, 50.619437000000005], [-3.4473000999999996, 50.6189774], [-3.4472901000000005, 50.618784700000006], [-3.4472865999999995, 50.61871519999999], [-3.4472741, 50.6184739], [-3.4472680999999996, 50.61833559999999], [-3.4472008, 50.61788289999999], [-3.4471711, 50.6175862], [-3.4470914999999995, 50.617231], [-3.447038, 50.61703659999999], [-3.4470048, 50.6169252], [-3.4468682, 50.6164661], [-3.4466406, 50.6158394], [-3.4464948999999994, 50.6155516], [-3.446204, 50.61499390000001], [-3.4459586999999994, 50.61450740000001], [-3.4456670999999996, 50.613848899999994], [-3.4455239, 50.613457], [-3.4454021, 50.61302679999999], [-3.4452189, 50.612187199999994], [-3.4450644, 50.6109982], [-3.4449591, 50.60980030000001], [-3.444939199999999, 50.60895029999999], [-3.4449352999999996, 50.6080491], [-3.4449485999999996, 50.60763949999999], [-3.4449502999999995, 50.60719600000001], [-3.4449511, 50.6068022], [-3.4449383999999994, 50.6063699], [-3.4448848999999995, 50.6056724], [-3.4448592999999996, 50.60547969999999], [-3.4447004999999997, 50.6044012], [-3.4445582, 50.6036178], [-3.4443811999999996, 50.60284010000001], [-3.4441977, 50.6021726], [-3.4439383, 50.601146400000005], [-3.4437580999999997, 50.6003035], [-3.4436094, 50.599434], [-3.4435207999999995, 50.5987951], [-3.4434125000000004, 50.5976788], [-3.4434027, 50.597550600000005], [-3.4433871, 50.5971675], [-3.4433758, 50.596828], [-3.4433710000000004, 50.59627420000001], [-3.4433730999999996, 50.59616480000001], [-3.4433751999999997, 50.59605320000001], [-3.4434325, 50.5957004], [-3.4434522, 50.5953317], [-3.4434652057632658, 50.59520423372765], [-3.4434783, 50.59507589999999], [-3.4435080999999994, 50.5947679], [-3.4435806, 50.5944191], [-3.4436532, 50.59418039999999], [-3.4437574999999994, 50.59390069999999], [-3.4438544999999996, 50.593688099999994], [-3.4439875, 50.59345630000001], [-3.4441855999999995, 50.59316069999999], [-3.4444203, 50.592863], [-3.4446894999999995, 50.59258139999999], [-3.4449798, 50.5923153], [-3.4454414, 50.59194670000001], [-3.4457473999999997, 50.59174929999998], [-3.4460486, 50.59156840000001], [-3.4464867999999997, 50.591336000000005], [-3.4469625000000006, 50.5911116], [-3.4478468, 50.59074460000001], [-3.4489466, 50.59027209999999], [-3.4495031, 50.5900215], [-3.450051199999999, 50.5897697], [-3.4515407999999996, 50.58903399999999], [-3.4522317, 50.5886704], [-3.4529396999999995, 50.5882949], [-3.4540138999999996, 50.58769830000001], [-3.4550948, 50.5870776], [-3.4567687999999994, 50.5860478], [-3.4571648, 50.58579849999999], [-3.4575767, 50.585549699999994], [-3.4580292, 50.58525409999999], [-3.4583607, 50.5850375], [-3.4591112, 50.5845349], [-3.4598857, 50.58400850000001], [-3.4609413, 50.58322549999998], [-3.4619464, 50.582408599999994], [-3.4620606, 50.5823223], [-3.4622812999999995, 50.5821613], [-3.4631940999999995, 50.5814953], [-3.4643886602390053, 50.58068079094111], [-3.4643951000000004, 50.580676399999994], [-3.4649308, 50.5802672], [-3.4652710999999994, 50.5799483], [-3.4668876999999996, 50.57835949999998], [-3.4671460000000005, 50.5780576], [-3.4673981, 50.5777391], [-3.4676268999999995, 50.577392], [-3.4678599999999995, 50.5770288], [-3.4686834, 50.57539800000001], [-3.4690618, 50.574616199999994], [-3.4691773, 50.57421279999999], [-3.4692824, 50.5738157], [-3.4696477999999997, 50.5719703], [-3.4697682999999997, 50.57137579999999], [-3.4698217, 50.57096419999999], [-3.4698291, 50.57060310000001], [-3.4698113, 50.5703633], [-3.4697447, 50.5698627], [-3.4696118, 50.5693272], [-3.4694428, 50.56887400000001], [-3.4689352, 50.5676166], [-3.4688628, 50.5673525], [-3.4687957, 50.567033900000006], [-3.4687796, 50.56673920000001], [-3.4687783999999997, 50.5664944], [-3.4688248000000006, 50.5661576], [-3.4689191, 50.5658678], [-3.4690344999999994, 50.565596], [-3.4692248999999995, 50.5652672], [-3.4694904, 50.5649026], [-3.4698122999999996, 50.5645635], [-3.4703084999999994, 50.5641325], [-3.4708572999999996, 50.563725700000006], [-3.4714155, 50.5633887], [-3.4720351999999997, 50.563061299999994], [-3.4724391, 50.5628552], [-3.4729309999999995, 50.5626669], [-3.473393, 50.56251559999999], [-3.4742506, 50.562243], [-3.4746181, 50.56210870000001], [-3.4749505999999997, 50.561981499999995], [-3.4752464999999995, 50.5618443], [-3.4756515, 50.5616228], [-3.4760778999999995, 50.561374], [-3.4764159, 50.5611695], [-3.4772635, 50.56063110000001], [-3.4776712, 50.5603551], [-3.4780734999999994, 50.5600586], [-3.4789478999999996, 50.5593702], [-3.4798249999999995, 50.558611899999995], [-3.4805705999999996, 50.55790139999999], [-3.4827325, 50.5555447], [-3.4831295, 50.5551408], [-3.4835022999999996, 50.5547727], [-3.4840091999999996, 50.55437740000001], [-3.4855665, 50.5532358], [-3.4859914, 50.5528947], [-3.4864282, 50.55254909999999], [-3.4868336, 50.5521807], [-3.4872156999999997, 50.55180949999999], [-3.4879038000000007, 50.55103369999999], [-3.4884215, 50.550498600000005], [-3.4887858, 50.5501595], [-3.4891938999999996, 50.54986629999999], [-3.4896493999999993, 50.5495922], [-3.4901247, 50.5493499], [-3.4906637999999997, 50.549124899999995], [-3.4912968, 50.54891700000001], [-3.4919404999999997, 50.54874999999998], [-3.4926406, 50.5485864], [-3.4934773999999997, 50.5484398], [-3.4941230999999995, 50.5483334], [-3.4947111999999994, 50.54823700000001], [-3.495422, 50.54811600000001], [-3.496157, 50.5479626], [-3.4967174999999995, 50.5478211], [-3.4975034, 50.5476251], [-3.4981712999999997, 50.547490499999995], [-3.4989503999999996, 50.5473527], [-3.4994388000000005, 50.547240999999985], [-3.4997158, 50.5471986], [-3.5003486000000006, 50.5470887], [-3.5010684999999997, 50.546944], [-3.501692, 50.5468109], [-3.5023506999999996, 50.5466892], [-3.5030678, 50.5465814], [-3.5034296080661336, 50.54653996377854], [-3.5038780999999997, 50.54648859999999], [-3.5046875999999996, 50.5464411], [-3.5055255999999995, 50.546426], [-3.5063735000000005, 50.54645990000001], [-3.50749, 50.5465576], [-3.5077557999999995, 50.5465842], [-3.5083748, 50.54664060000001], [-3.5089602999999996, 50.5466682], [-3.5095132999999996, 50.54666209999999], [-3.5100244999999997, 50.5466239], [-3.5105183999999996, 50.5465597], [-3.5110502, 50.54645839999999], [-3.5115876, 50.5463311], [-3.5120581999999994, 50.5462101], [-3.5125565999999995, 50.54610579999999], [-3.5130778999999994, 50.546021], [-3.5139077999999997, 50.5459239], [-3.5144686999999997, 50.5458781], [-3.5150066, 50.54584479999998], [-3.515624, 50.5458275], [-3.5162722999999994, 50.54583069999999], [-3.5169478, 50.54585749999998], [-3.5176399999999997, 50.5459037], [-3.5206922, 50.54624309999999], [-3.5216642, 50.546374], [-3.52254, 50.5465238], [-3.5233536, 50.54668439999998], [-3.5247200999999997, 50.54695089999999], [-3.5248431000000005, 50.5469714], [-3.5256965, 50.54709660000001], [-3.5264977, 50.5471847], [-3.5272608, 50.5472528], [-3.5279273, 50.54729289999999], [-3.5280345999999994, 50.5472974], [-3.5287935, 50.547316900000006], [-3.5295086, 50.54730969999999], [-3.5302171, 50.5472773], [-3.530917, 50.547235], [-3.5317186, 50.5471687], [-3.5325397999999995, 50.5470845], [-3.5334204999999996, 50.54696799999999], [-3.5342788, 50.5468272], [-3.5351571, 50.546659099999985], [-3.5375107, 50.5461313], [-3.5385676, 50.5459113], [-3.5395234, 50.5457462], [-3.5403576, 50.5456276], [-3.5412837999999995, 50.54552779999999], [-3.5422242, 50.5454433], [-3.5431379, 50.5453865], [-3.5444704, 50.5453153], [-3.5459602999999995, 50.545252299999994], [-3.5472232999999997, 50.5452074], [-3.5481384, 50.5451976], [-3.5491833, 50.545215000000006], [-3.5500242, 50.54524359999999], [-3.5502348, 50.5452512], [-3.5512364999999995, 50.5452913], [-3.5522065, 50.5453325], [-3.5531738999999996, 50.545385499999995], [-3.5541295999999996, 50.54544759999999], [-3.5555324999999995, 50.54554220000001], [-3.5564458, 50.5455902], [-3.5573855, 50.545604899999994], [-3.5583349, 50.5455947], [-3.5593472, 50.5455409], [-3.5603294999999995, 50.5454464], [-3.5613665, 50.5453171], [-3.5623742, 50.54514339999999], [-3.5633779, 50.5449419], [-3.5643687, 50.5446922], [-3.5670785, 50.54383599999999], [-3.5677784, 50.5436412], [-3.5685654000000007, 50.54345549999999], [-3.5693832000000003, 50.54328089999999], [-3.5703872999999997, 50.543109], [-3.5712685, 50.5429969], [-3.5722867, 50.5428942], [-3.5732294, 50.5428281], [-3.5734060999999997, 50.54281339999999], [-3.5741727999999995, 50.5427413], [-3.5750237, 50.5426376], [-3.5757969, 50.5425195], [-3.5765716999999997, 50.54237859999999], [-3.5773580999999997, 50.54220149999999], [-3.5781324, 50.5419965], [-3.5789342999999993, 50.54175879999999], [-3.5796047, 50.541539], [-3.5803407, 50.5413176], [-3.5811027, 50.5410945], [-3.5819964, 50.540873399999995], [-3.5828598000000005, 50.540719], [-3.583890699999999, 50.54057960000001], [-3.5846523, 50.540479399999995], [-3.5855037, 50.5403551], [-3.5862614999999995, 50.54021869999999], [-3.5870109, 50.5400482], [-3.5877043999999993, 50.53981999999998], [-3.5883748, 50.53954430000001], [-3.5893811, 50.539004], [-3.5897392, 50.5387808], [-3.5905405, 50.538286799999995], [-3.59076775589777, 50.53814506574887], [-3.5932611364780858, 50.53658997393625], [-3.5942946, 50.5359454], [-3.5950899, 50.53544850000001], [-3.5952692, 50.535336400000006], [-3.5963595999999995, 50.5346364], [-3.5966563, 50.534434399999995], [-3.5968873, 50.53427699999999], [-3.5972234000000003, 50.534014599999985], [-3.5975916, 50.5336798], [-3.5979598000000004, 50.53331089999999], [-3.5982385, 50.532988], [-3.5984130999999993, 50.5327311], [-3.5986412, 50.53232959999999], [-3.5987498, 50.53206279999999], [-3.5988148, 50.531780700000006], [-3.5988344000000003, 50.53153170000001], [-3.598847999999999, 50.5313354], [-3.5988579, 50.5309603], [-3.5988744999999995, 50.53056409999999], [-3.598921586180993, 50.52993680178203], [-3.599050399999999, 50.5282207], [-3.5990952, 50.527810299999985], [-3.5991102999999995, 50.527592700000014], [-3.5990976, 50.5272832], [-3.5990461, 50.5270182], [-3.5989588999999995, 50.52675949999999], [-3.5988290000000003, 50.5264897], [-3.5985973, 50.5260939], [-3.5983548000000005, 50.52577509999999], [-3.5979752, 50.525351], [-3.5972712999999996, 50.5247115], [-3.5963265, 50.5238867], [-3.5960905999999997, 50.5236973], [-3.5958226, 50.52348229999998], [-3.595580029527326, 50.52328187497624], [-3.5955376999999995, 50.52324689999999], [-3.595336999999999, 50.52308549999999], [-3.594989, 50.5228056], [-3.5947269, 50.5225385], [-3.5940444, 50.5219591], [-3.5935659000000006, 50.5215506], [-3.5933166000000005, 50.5213293], [-3.5932611364780858, 50.52127011541156], [-3.592988699999999, 50.5209794], [-3.5928584000000003, 50.520838], [-3.5926562000000004, 50.5205881], [-3.5922878999999996, 50.520114], [-3.5898307, 50.5168483], [-3.589543299999999, 50.5164182], [-3.5893093, 50.5160369], [-3.5890792, 50.5155899], [-3.5889391999999996, 50.5152999], [-3.5888247000000004, 50.5149697], [-3.5887567, 50.51469440000001], [-3.5887092, 50.5144195], [-3.5887081, 50.5141977], [-3.588706599999999, 50.513994], [-3.588714499999999, 50.513799], [-3.5887382000000003, 50.5136074], [-3.5887776, 50.5134012], [-3.5888346000000007, 50.513202799999995], [-3.5889659000000003, 50.5128238], [-3.5891249, 50.5125284], [-3.5892393999999994, 50.5123016], [-3.5892744000000003, 50.51224450000001], [-3.5894738999999993, 50.5119662], [-3.5896635, 50.5117353], [-3.589861, 50.51150009999999], [-3.5902825, 50.5110869], [-3.5905059, 50.5108981], [-3.590778199999999, 50.51069329999999], [-3.5912913, 50.51033179999999], [-3.5932611364780858, 50.509076386038586], [-3.593638, 50.50883619999999], [-3.5943480000000005, 50.508381400000005], [-3.5950503, 50.5079205], [-3.5955287000000005, 50.5075785], [-3.5959481999999996, 50.5072074], [-3.5962772999999997, 50.50687080000001], [-3.5965248000000005, 50.50655609999999], [-3.5967524, 50.5061917], [-3.5969281000000004, 50.50584229999998], [-3.5970473, 50.5054622], [-3.5971057999999996, 50.50505160000001], [-3.5971033999999995, 50.50469950000001], [-3.597056, 50.5043022], [-3.5968428, 50.50309689999999], [-3.5967726, 50.5026584], [-3.596743599999999, 50.5023158], [-3.5967278, 50.501933], [-3.5967646999999996, 50.50149209999999], [-3.5968298, 50.50110480000001], [-3.5969767999999993, 50.5006056], [-3.597112, 50.5001833], [-3.5973211, 50.499792799999994], [-3.5976468, 50.49925519999999], [-3.5977812000000005, 50.49906390000001], [-3.5979674, 50.4988397], [-3.5981706999999994, 50.4986304], [-3.5985984000000006, 50.498233500000005], [-3.5991023000000006, 50.497854], [-3.5993658, 50.49766139999999], [-3.5998843999999997, 50.49733669999999], [-3.6003575000000003, 50.4970849], [-3.601136199999999, 50.496748199999985], [-3.6019946, 50.49639789999999], [-3.602551799999999, 50.4961843], [-3.6034828, 50.49583229999999], [-3.604151899999999, 50.4955467], [-3.6048303000000006, 50.495234], [-3.6053194, 50.4949769], [-3.6058332, 50.49474189999999], [-3.606403099999999, 50.4945181], [-3.6070072, 50.4943289], [-3.607744, 50.49414589999999], [-3.6085191, 50.493981100000006], [-3.6093093, 50.4938019], [-3.6097441, 50.4936699], [-3.6100683, 50.493558699999994], [-3.6104238, 50.49340959999999], [-3.610805, 50.4932475], [-3.6114035000000007, 50.492893200000005], [-3.611622099999999, 50.49273219999999], [-3.6118491, 50.49253809999999], [-3.6121546000000007, 50.4921841], [-3.612419699999999, 50.4918351], [-3.6126778, 50.4914508], [-3.6129132999999993, 50.49109099999998], [-3.6130672000000006, 50.4908906], [-3.613217, 50.49072760000001], [-3.6135654000000006, 50.490367500000005], [-3.6140545, 50.4899916], [-3.614587399999999, 50.489671099999995], [-3.6151737000000006, 50.489344], [-3.615979499999999, 50.4888776], [-3.616734, 50.4883977], [-3.6169403, 50.488264], [-3.6170785, 50.4881674], [-3.6175844, 50.48780909999999], [-3.6184994, 50.4870746], [-3.6193984, 50.4863199], [-3.619399638008617, 50.48631885980339], [-3.6216596, 50.48442000000001], [-3.622330700000001, 50.4839142], [-3.6230324, 50.48345530000001], [-3.6243064, 50.4826178], [-3.6248883, 50.4821938], [-3.6254696, 50.481774300000005], [-3.625997799999999, 50.481440500000005], [-3.626314, 50.4812745], [-3.6267433, 50.48106719999999], [-3.626884299586833, 50.48101678813563], [-3.627091799999999, 50.4809426], [-3.6275076999999993, 50.4808253], [-3.627834500000001, 50.4807595], [-3.628638800000001, 50.4806329], [-3.6293609999999994, 50.48054539999999], [-3.630064799999999, 50.4804516], [-3.630660499999999, 50.48032], [-3.6313044, 50.48011830000001], [-3.6318947, 50.4798631], [-3.6325069, 50.479523699999994], [-3.633061000000001, 50.47912130000001], [-3.6335586, 50.4787054], [-3.633996199999999, 50.4782324], [-3.6342489, 50.4779389], [-3.63459, 50.4775147], [-3.6346973, 50.4773774], [-3.6349761, 50.4770617], [-3.6351648, 50.4768519], [-3.6353995, 50.47662139999999], [-3.635646200000001, 50.47641569999999], [-3.635993099999999, 50.47617350000001], [-3.6361922, 50.4760545], [-3.636384, 50.47595239999999], [-3.6366421999999994, 50.47581889999999], [-3.6368968, 50.47570350000001], [-3.637198999999999, 50.4755814], [-3.6375156999999994, 50.4754729], [-3.6378528, 50.4753857], [-3.6381972, 50.4752989], [-3.6385642, 50.475240499999984], [-3.6389413, 50.4751836], [-3.639278200000001, 50.47515340000001], [-3.6396219, 50.47513610000001], [-3.6401766, 50.47513059999999], [-3.6407023, 50.47515340000001], [-3.641207800000001, 50.475196999999994], [-3.6425017, 50.4753058], [-3.6428434, 50.4753199], [-3.6432252999999992, 50.4753171], [-3.6436397, 50.4753027], [-3.644, 50.4752707], [-3.6443236, 50.47522800000001], [-3.6446622, 50.47516459999999], [-3.6452341, 50.47502419999999], [-3.645547299999999, 50.4749254], [-3.645842, 50.4748188], [-3.646130499999999, 50.47469759999999], [-3.6465536, 50.4745018], [-3.6472529, 50.47414130000001], [-3.6476057, 50.4739662], [-3.647993599999999, 50.4737979], [-3.6485143, 50.4736159], [-3.6490065, 50.4734742], [-3.6501345, 50.473196599999994], [-3.650491, 50.47310590000001], [-3.6509007, 50.47299420000001], [-3.6514363, 50.47279509999999], [-3.652007699999999, 50.4725443], [-3.6528999999999994, 50.4720858], [-3.6537819, 50.471628], [-3.6542346, 50.4714419], [-3.655038, 50.4712056], [-3.655519, 50.4711058], [-3.6560038, 50.4710036], [-3.6567896, 50.4708583], [-3.6575831, 50.47070469999999], [-3.6586407, 50.4704507], [-3.6593227, 50.4702622], [-3.659992200000001, 50.4700398], [-3.660546899999999, 50.46983769999999], [-3.6611276, 50.4696134], [-3.6616988999999993, 50.46937499999999], [-3.6622566, 50.469112599999995], [-3.6633133, 50.468560499999995], [-3.6638211, 50.4682959], [-3.664345, 50.468021], [-3.664847099999999, 50.4677407], [-3.6652828, 50.467465199999985], [-3.6654463, 50.46735940000001], [-3.665645899999999, 50.4672144], [-3.6660653, 50.46689010000001], [-3.6663798, 50.46661], [-3.666686499999999, 50.4663078], [-3.666949, 50.4660123], [-3.6671891, 50.46571560000001], [-3.667430299999999, 50.4653632], [-3.667662599999999, 50.464980800000006], [-3.6679079999999993, 50.46442079999999], [-3.6680785, 50.4638462], [-3.6681797, 50.4633748], [-3.668233, 50.462922799999994], [-3.6682605, 50.46253680000001], [-3.6682529, 50.4621363], [-3.6682262999999993, 50.46180089999999], [-3.6682033, 50.46157670000001], [-3.6681668, 50.4613545], [-3.668155099999999, 50.4612967], [-3.668103799999999, 50.460982999999985], [-3.667862, 50.4601526], [-3.6678173, 50.4598999], [-3.6678126, 50.45967869999999], [-3.6678272, 50.459443399999984], [-3.6678642999999993, 50.45920379999999], [-3.6679422000000006, 50.458945], [-3.6680222, 50.458715999999995], [-3.668183199999999, 50.45834640000001], [-3.6682529, 50.4582224], [-3.668407699999999, 50.4579694], [-3.668605, 50.4576797], [-3.6690193, 50.457104], [-3.6692961, 50.45679090000001], [-3.6696475, 50.45643419999999], [-3.6704323, 50.455719], [-3.6709356, 50.4552776], [-3.6711895, 50.45502569999999], [-3.671392, 50.4547902], [-3.671553499999999, 50.4545848], [-3.6717228, 50.454337900000006], [-3.671963199999999, 50.4539189], [-3.672125, 50.45361949999999], [-3.6722487, 50.4532821], [-3.6724560999999993, 50.4526575], [-3.6725667, 50.4523408], [-3.6726579, 50.45206199999999], [-3.6728179, 50.4517127], [-3.6731459, 50.4511833], [-3.6733512999999993, 50.4509275], [-3.673456699999999, 50.4507947], [-3.6736487, 50.4506074], [-3.6743176, 50.4499204], [-3.674506, 50.44969420000001], [-3.674692, 50.449428899999994], [-3.6749992, 50.4488921], [-3.6750747000000006, 50.4487621], [-3.6752953, 50.4484114], [-3.6755757, 50.448028], [-3.676064199999999, 50.4475279], [-3.6765759, 50.4471454], [-3.677108500000001, 50.4467881], [-3.677573, 50.446528499999985], [-3.6780708, 50.4462941], [-3.6789352000000006, 50.4459882], [-3.679896199999999, 50.4456956], [-3.6805692, 50.4454875], [-3.681215, 50.4452439], [-3.6817787000000006, 50.4449557], [-3.6823026, 50.4446546], [-3.682722899999999, 50.444348], [-3.683092664890038, 50.44405631163063], [-3.6831354, 50.4440226], [-3.6834905, 50.4436938], [-3.6838569, 50.4432802], [-3.6840492, 50.44301949999999], [-3.684264600000001, 50.4426889], [-3.684406899999999, 50.4423963], [-3.6845502, 50.4420191], [-3.6846811, 50.44162200000001], [-3.6848901, 50.44085869999999], [-3.6849225, 50.440733], [-3.6851521, 50.43984189999999], [-3.6853223, 50.43937180000001], [-3.685421400000001, 50.43914370000001], [-3.685527, 50.4389252], [-3.6855682, 50.4388562], [-3.6857692, 50.43851969999999], [-3.6859396, 50.4382691], [-3.68601, 50.438165600000005], [-3.686205600000001, 50.4379214], [-3.686492, 50.4376349], [-3.6867298, 50.43740600000001], [-3.6872652, 50.4370065], [-3.6879699, 50.436520599999994], [-3.6884919, 50.43617559999999], [-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-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": "Exeter St. David's", "dest_arr_time_act": "1825", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": null, "current_leg_milage": "51.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 185.647, \"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\": 268.946, \"from_m\": 185.647, \"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\": 458.809, \"from_m\": 268.946, \"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\": 2571.361, \"from_m\": 458.809, \"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\": 11004.772, \"from_m\": 2571.361, \"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\": 14604.227, \"from_m\": 11004.772, \"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\": 17304.349, \"from_m\": 14604.227, \"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\": 17343.786, \"from_m\": 17304.349, \"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\": 17413.311, \"from_m\": 17343.786, \"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\": 18012.287, \"from_m\": 17413.311, \"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\": 19414.061, \"from_m\": 18012.287, \"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\": 22144.306, \"from_m\": 19414.061, \"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\": 23653.622, \"from_m\": 22144.306, \"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\": 25361.177, \"from_m\": 23653.622, \"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\": 26310.333, \"from_m\": 25361.177, \"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\": 30251.027, \"from_m\": 26310.333, \"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\": 31460.216, \"from_m\": 30251.027, \"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\": 31546.608, \"from_m\": 31460.216, \"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\": 32089.204, \"from_m\": 31546.608, \"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\": 33052.849, \"from_m\": 32089.204, \"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\": 36644.881, \"from_m\": 33052.849, \"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\": 44586.84, \"from_m\": 36644.881, \"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\": 45762.165, \"from_m\": 44586.84, \"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\": 45790.529, \"from_m\": 45762.165, \"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\": 64204.035, \"from_m\": 45790.529, \"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\": 64294.604, \"from_m\": 64204.035, \"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\": 72622.12, \"from_m\": 64294.604, \"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\": 72663.872, \"from_m\": 72622.12, \"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\": 72750.234, \"from_m\": 72663.872, \"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\": 78548.701, \"from_m\": 72750.234, \"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\": 79026.951, \"from_m\": 78548.701, \"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\": 81292.66, \"from_m\": 79026.951, \"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\": 82155.061, \"from_m\": 81292.66, \"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\": 82859.945, \"from_m\": 82155.061, \"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\": 83030.099, \"from_m\": 82859.945, \"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\": 83093.017, \"from_m\": 83030.099, \"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\": 83505.147, \"from_m\": 83093.017, \"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\": 748928, \"profile_key\": \"9d09a300d068fd54fff5c171bfa73a6203ee8da5c9684548e5f6475397345d2d\", \"schedule_id\": 41447, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Dawlish Warren\", \"stage_seq\": 2, \"distance_m\": 16999.186, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Dawlish\", \"stage_seq\": 3, \"distance_m\": 19636.662, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Teignmouth\", \"stage_seq\": 4, \"distance_m\": 24090.736, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 32256.263, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 6, \"distance_m\": 33143.243, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 7, \"distance_m\": 38308.11, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 46301.998, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Rattery\", \"stage_seq\": 9, \"distance_m\": 53877.997, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 10, \"distance_m\": 58741.697, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Ivybridge\", \"stage_seq\": 11, \"distance_m\": 64852.8, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Hemerdon\", \"stage_seq\": 12, \"distance_m\": 72622.12, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 13, \"distance_m\": 78206.859, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821H\", \"location\": \"Lipson Jn\", \"stage_seq\": 14, \"distance_m\": 81065.898, \"section_seq\": 1, \"route_path_id\": 147384}, {\"is_pass\": false, \"wtt_arr\": \"1825\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 15, \"distance_m\": 83505.147, \"section_seq\": 1, \"route_path_id\": 147384}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83505.147, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147384}], \"total_distance_m\": 83505.147, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 83037.869, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 467.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1727", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "56.0", "current_position_lat": "50.7252824", "current_position_lon": "-3.5440197", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1790010281026086, "current_leg_arrival_utc": "2026-09-21T18:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:41.020919", "service_state_evidence_id": 20142621, "current_leg_start_actual_dep": "2026-09-21T17:29:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:41.117044", "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 |
EXD |
PLY |
5Z48 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 185.647, "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": 268.946, "from_m": 185.647, "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": 458.809, "from_m": 268.946, "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": 2571.361, "from_m": 458.809, "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": 11004.772, "from_m": 2571.361, "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": 14604.227, "from_m": 11004.772, "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": 17304.349, "from_m": 14604.227, "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": 17343.786, "from_m": 17304.349, "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": 17413.311, "from_m": 17343.786, "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": 18012.287, "from_m": 17413.311, "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": 19414.061, "from_m": 18012.287, "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": 22144.306, "from_m": 19414.061, "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": 23653.622, "from_m": 22144.306, "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": 25361.177, "from_m": 23653.622, "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": 26310.333, "from_m": 25361.177, "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": 30251.027, "from_m": 26310.333, "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": 31460.216, "from_m": 30251.027, "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": 31546.608, "from_m": 31460.216, "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": 32089.204, "from_m": 31546.608, "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": 33052.849, "from_m": 32089.204, "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": 36644.881, "from_m": 33052.849, "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": 44586.84, "from_m": 36644.881, "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": 45762.165, "from_m": 44586.84, "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": 45790.529, "from_m": 45762.165, "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": 64204.035, "from_m": 45790.529, "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": 64294.604, "from_m": 64204.035, "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": 72622.12, "from_m": 64294.604, "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": 72663.872, "from_m": 72622.12, "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": 72750.234, "from_m": 72663.872, "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": 78548.701, "from_m": 72750.234, "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": 79026.951, "from_m": 78548.701, "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": 81292.66, "from_m": 79026.951, "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": 82155.061, "from_m": 81292.66, "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": 82859.945, "from_m": 82155.061, "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": 83030.099, "from_m": 82859.945, "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": 83093.017, "from_m": 83030.099, "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": 83505.147, "from_m": 83093.017, "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": 748928, "profile_key": "9d09a300d068fd54fff5c171bfa73a6203ee8da5c9684548e5f6475397345d2d", "schedule_id": 41447, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1727", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Dawlish Warren", "stage_seq": 2, "distance_m": 16999.186, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Dawlish", "stage_seq": 3, "distance_m": 19636.662, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Teignmouth", "stage_seq": 4, "distance_m": 24090.736, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 32256.263, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Newton Abbot West Jn", "stage_seq": 6, "distance_m": 33143.243, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Dainton Tunnel", "stage_seq": 7, "distance_m": 38308.11, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Totnes", "stage_seq": 8, "distance_m": 46301.998, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Rattery", "stage_seq": 9, "distance_m": 53877.997, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807H", "location": "Aish Emergency Crossover", "stage_seq": 10, "distance_m": 58741.697, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Ivybridge", "stage_seq": 11, "distance_m": 64852.8, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Hemerdon", "stage_seq": 12, "distance_m": 72622.12, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Tavistock Jn Yard", "stage_seq": 13, "distance_m": 78206.859, "section_seq": 1, "route_path_id": 147384}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821H", "location": "Lipson Jn", "stage_seq": 14, "distance_m": 81065.898, "section_seq": 1, "route_path_id": 147384}, {"is_pass": false, "wtt_arr": "1825", "wtt_dep": null, "location": "Plymouth", "stage_seq": 15, "distance_m": 83505.147, "section_seq": 1, "route_path_id": 147384}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83505.147, "from_m": 0.0, "section_seq": 1, "route_path_id": 147384}], "total_distance_m": 83505.147, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 83037.869, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 467.278, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Exeter St. David's |
1727 |
1727 |
6 |
None |
None |
Plymouth |
1825 |
1825 |
7 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V33833/2026-09-21/detailed |
None |
Exeter St. David's |
2026-09-21T17:29:30+01:00 |
Plymouth |
56.0 |
{"type": "LineString", "coordinates": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5436086, 50.7282448], [-3.5436548, 50.72809240000001], [-3.5436846, 50.727994200000005], [-3.543693199999999, 50.72787999999999], [-3.543744, 50.72741859999999], [-3.5437681, 50.72724699999999], [-3.5438560999999997, 50.72659190000001], [-3.5439095999999997, 50.7261453], [-3.5439167000000005, 50.72608569999999], [-3.5439857, 50.7255451], [-3.5440048999999996, 50.725396499999995], [-3.5440621, 50.7249549], [-3.5441264, 50.7243567], [-3.5441341999999993, 50.7238771], [-3.5440747, 50.72336909999999], [-3.5440172, 50.72304449999999], [-3.5438906999999995, 50.7225827], [-3.5437394, 50.7221848], [-3.5435811, 50.721827999999995], [-3.5433060999999997, 50.7213088], [-3.5429971, 50.72083459999999], [-3.5426733999999995, 50.7203897], [-3.5423972, 50.72005429999999], [-3.5421979999999995, 50.7198384], [-3.5420322, 50.7196535], [-3.5418191, 50.71944909999999], [-3.5416512999999994, 50.7192957], [-3.5413538, 50.71904189999999], [-3.5410533999999996, 50.7187837], [-3.5407301, 50.7185338], [-3.5405279999999997, 50.7183781], [-3.5403083999999994, 50.7182122], [-3.5389601999999996, 50.71715269999999], [-3.5375864, 50.71608950000001], [-3.5366136, 50.7153124], [-3.5361741, 50.71496900000001], [-3.5358235, 50.714695], [-3.5354299999999994, 50.7143981], [-3.5350211999999996, 50.7141136], [-3.5347270999999996, 50.7139132], [-3.534368, 50.7136845], [-3.5340269999999996, 50.7134886], [-3.5335876, 50.7132537], [-3.5327571999999994, 50.7128579], [-3.5318463, 50.7124808], [-3.5316675999999996, 50.7124088], [-3.5304645000000003, 50.71191449999999], [-3.5298573, 50.711636799999994], [-3.5291181999999996, 50.7112987], [-3.5284909, 50.7109466], [-3.5278932999999997, 50.7105818], [-3.527353999999999, 50.7102267], [-3.5268171, 50.70984849999998], [-3.5262910999999995, 50.7094599], [-3.5258764533028195, 50.70911534935617], [-3.5258155, 50.7090647], [-3.5253529, 50.7086566], [-3.5249261999999995, 50.7082456], [-3.5245103, 50.7078158], [-3.5224012, 50.7053747], [-3.5220198999999996, 50.7049678], [-3.521434, 50.7043699], [-3.5206462000000003, 50.7036116], [-3.519852, 50.70286860000001], [-3.5186955, 50.7018854], [-3.5183306, 50.701597500000005], [-3.5171375999999994, 50.700714299999994], [-3.514758099999999, 50.6990968], [-3.5103049, 50.6964428], [-3.5058708, 50.6938126], [-3.5044844999999993, 50.6929863], [-3.5034296080661336, 50.69236674324552], [-3.5031108, 50.692179499999995], [-3.5017419, 50.6913636], [-3.500391899999999, 50.69056509999999], [-3.4992564999999995, 50.6899235], [-3.4974972, 50.68885339999999], [-3.4966142, 50.688334399999995], [-3.495708, 50.6877892], [-3.4946033, 50.68709059999999], [-3.4935141999999995, 50.68637939999999], [-3.4923447, 50.68553550000001], [-3.4917145, 50.68504219999998], [-3.4911054, 50.684544200000005], [-3.4904186, 50.6839436], [-3.4897501999999996, 50.6833548], [-3.4892361, 50.6828411], [-3.4881188, 50.68161489999999], [-3.4869948999999996, 50.68034789999999], [-3.4858999, 50.6790989], [-3.484807, 50.67784509999999], [-3.4840122999999994, 50.67693269999999], [-3.4821808999999995, 50.67484069999999], [-3.480361, 50.6727544], [-3.4781738999999994, 50.67024740000001], [-3.4759909, 50.66773500000001], [-3.4753187999999997, 50.6669819], [-3.4746181999999997, 50.66625], [-3.4738804, 50.6655319], [-3.473109, 50.66483670000001], [-3.4723558, 50.664215899999995], [-3.471569699999999, 50.6636172], [-3.470847, 50.663093], [-3.4701508999999997, 50.662623800000006], [-3.4693905999999997, 50.6621391], [-3.4682967, 50.6614555], [-3.4671728, 50.6607487], [-3.4643825, 50.6589809], [-3.4615609999999997, 50.65720899999999], [-3.4594356999999993, 50.65586509999999], [-3.4583575999999994, 50.6551392], [-3.4573965, 50.6543944], [-3.4566281999999995, 50.65372639999999], [-3.4559272999999995, 50.65302150000001], [-3.4555863999999996, 50.65264510000001], [-3.45518625320651, 50.65219431915537], [-3.4550751, 50.652069100000006], [-3.4545168, 50.6514504], [-3.4537367999999997, 50.6505831], [-3.453054799999999, 50.6498089], [-3.4528643999999997, 50.64957640000001], [-3.4526905999999995, 50.649333899999995], [-3.452438, 50.6489151], [-3.4523359999999994, 50.6487168], [-3.4522201999999997, 50.6484567], [-3.4520868999999994, 50.648049099999994], [-3.4519965, 50.6475905], [-3.4519819, 50.6474429], [-3.451972, 50.64718589999999], [-3.4519804999999995, 50.6469061], [-3.4520217, 50.64660620000001], [-3.452086, 50.64629709999999], [-3.4522414, 50.645762999999995], [-3.4524326999999997, 50.6452196], [-3.452593499999999, 50.644750599999995], [-3.4526606, 50.64449760000001], [-3.452709899999999, 50.64428], [-3.4527746, 50.643884], [-3.4527914, 50.6434859], [-3.4527696, 50.6430928], [-3.4527461000000006, 50.6429099], [-3.4527088, 50.6427037], [-3.4526573, 50.6424707], [-3.4525801, 50.6422091], [-3.4523931999999995, 50.6417338], [-3.4520837, 50.6410722], [-3.451775, 50.6404243], [-3.451255999999999, 50.6393806], [-3.4511376999999994, 50.6391256], [-3.4510440999999994, 50.6389148], [-3.4507606999999996, 50.6383128], [-3.4504882, 50.63770879999999], [-3.4502411999999993, 50.6370859], [-3.4501217999999994, 50.63674259999999], [-3.4500126999999994, 50.636396], [-3.4498943999999994, 50.63595750000001], [-3.4497935, 50.6355304], [-3.4497181999999995, 50.63509819999999], [-3.4496182999999996, 50.6346688], [-3.4494733, 50.6325687], [-3.4494629999999997, 50.632449599999994], [-3.4494246, 50.63213979999999], [-3.4493634999999996, 50.6317987], [-3.4493043999999995, 50.6315774], [-3.4492214999999997, 50.6313286], [-3.4491361, 50.631097100000005], [-3.448520499999999, 50.629659399999994], [-3.4482055, 50.6289371], [-3.4480712, 50.6286184], [-3.447825299999999, 50.62810350000001], [-3.4477075, 50.6278894], [-3.4475512, 50.6276306], [-3.4468901999999995, 50.626625], [-3.4467428999999994, 50.6263739], [-3.4465851999999995, 50.6260661], [-3.4464774, 50.625823399999994], [-3.446371, 50.62554759999999], [-3.4462707, 50.6252012], [-3.446178999999999, 50.624525], [-3.4461581, 50.6242204], [-3.4461541999999996, 50.6239189], [-3.4461685, 50.62371209999999], [-3.4462152, 50.62331700000001], [-3.4463121999999995, 50.6229311], [-3.4465255999999997, 50.622297], [-3.4467696, 50.621689], [-3.4469473, 50.6212038], [-3.4470793, 50.6207419], [-3.4471706999999996, 50.62030080000001], [-3.4472108, 50.62011209999999], [-3.4472434999999995, 50.61987979999999], [-3.4472906, 50.619437000000005], [-3.4473000999999996, 50.6189774], [-3.4472901000000005, 50.618784700000006], [-3.4472865999999995, 50.61871519999999], [-3.4472741, 50.6184739], [-3.4472680999999996, 50.61833559999999], [-3.4472008, 50.61788289999999], [-3.4471711, 50.6175862], [-3.4470914999999995, 50.617231], [-3.447038, 50.61703659999999], [-3.4470048, 50.6169252], [-3.4468682, 50.6164661], [-3.4466406, 50.6158394], [-3.4464948999999994, 50.6155516], [-3.446204, 50.61499390000001], [-3.4459586999999994, 50.61450740000001], [-3.4456670999999996, 50.613848899999994], [-3.4455239, 50.613457], [-3.4454021, 50.61302679999999], [-3.4452189, 50.612187199999994], [-3.4450644, 50.6109982], [-3.4449591, 50.60980030000001], [-3.444939199999999, 50.60895029999999], [-3.4449352999999996, 50.6080491], [-3.4449485999999996, 50.60763949999999], [-3.4449502999999995, 50.60719600000001], [-3.4449511, 50.6068022], [-3.4449383999999994, 50.6063699], [-3.4448848999999995, 50.6056724], [-3.4448592999999996, 50.60547969999999], [-3.4447004999999997, 50.6044012], [-3.4445582, 50.6036178], [-3.4443811999999996, 50.60284010000001], [-3.4441977, 50.6021726], [-3.4439383, 50.601146400000005], [-3.4437580999999997, 50.6003035], [-3.4436094, 50.599434], [-3.4435207999999995, 50.5987951], [-3.4434125000000004, 50.5976788], [-3.4434027, 50.597550600000005], [-3.4433871, 50.5971675], [-3.4433758, 50.596828], [-3.4433710000000004, 50.59627420000001], [-3.4433730999999996, 50.59616480000001], [-3.4433751999999997, 50.59605320000001], [-3.4434325, 50.5957004], [-3.4434522, 50.5953317], [-3.4434652057632658, 50.59520423372765], [-3.4434783, 50.59507589999999], [-3.4435080999999994, 50.5947679], [-3.4435806, 50.5944191], [-3.4436532, 50.59418039999999], [-3.4437574999999994, 50.59390069999999], [-3.4438544999999996, 50.593688099999994], [-3.4439875, 50.59345630000001], [-3.4441855999999995, 50.59316069999999], [-3.4444203, 50.592863], [-3.4446894999999995, 50.59258139999999], [-3.4449798, 50.5923153], [-3.4454414, 50.59194670000001], [-3.4457473999999997, 50.59174929999998], [-3.4460486, 50.59156840000001], [-3.4464867999999997, 50.591336000000005], [-3.4469625000000006, 50.5911116], [-3.4478468, 50.59074460000001], [-3.4489466, 50.59027209999999], [-3.4495031, 50.5900215], [-3.450051199999999, 50.5897697], [-3.4515407999999996, 50.58903399999999], [-3.4522317, 50.5886704], [-3.4529396999999995, 50.5882949], [-3.4540138999999996, 50.58769830000001], [-3.4550948, 50.5870776], [-3.4567687999999994, 50.5860478], [-3.4571648, 50.58579849999999], [-3.4575767, 50.585549699999994], [-3.4580292, 50.58525409999999], [-3.4583607, 50.5850375], [-3.4591112, 50.5845349], [-3.4598857, 50.58400850000001], [-3.4609413, 50.58322549999998], [-3.4619464, 50.582408599999994], [-3.4620606, 50.5823223], [-3.4622812999999995, 50.5821613], [-3.4631940999999995, 50.5814953], [-3.4643886602390053, 50.58068079094111], [-3.4643951000000004, 50.580676399999994], [-3.4649308, 50.5802672], [-3.4652710999999994, 50.5799483], [-3.4668876999999996, 50.57835949999998], [-3.4671460000000005, 50.5780576], [-3.4673981, 50.5777391], [-3.4676268999999995, 50.577392], [-3.4678599999999995, 50.5770288], [-3.4686834, 50.57539800000001], [-3.4690618, 50.574616199999994], [-3.4691773, 50.57421279999999], [-3.4692824, 50.5738157], [-3.4696477999999997, 50.5719703], [-3.4697682999999997, 50.57137579999999], [-3.4698217, 50.57096419999999], [-3.4698291, 50.57060310000001], [-3.4698113, 50.5703633], [-3.4697447, 50.5698627], [-3.4696118, 50.5693272], [-3.4694428, 50.56887400000001], [-3.4689352, 50.5676166], [-3.4688628, 50.5673525], [-3.4687957, 50.567033900000006], [-3.4687796, 50.56673920000001], [-3.4687783999999997, 50.5664944], [-3.4688248000000006, 50.5661576], [-3.4689191, 50.5658678], [-3.4690344999999994, 50.565596], [-3.4692248999999995, 50.5652672], [-3.4694904, 50.5649026], [-3.4698122999999996, 50.5645635], [-3.4703084999999994, 50.5641325], [-3.4708572999999996, 50.563725700000006], [-3.4714155, 50.5633887], [-3.4720351999999997, 50.563061299999994], [-3.4724391, 50.5628552], [-3.4729309999999995, 50.5626669], [-3.473393, 50.56251559999999], [-3.4742506, 50.562243], [-3.4746181, 50.56210870000001], [-3.4749505999999997, 50.561981499999995], [-3.4752464999999995, 50.5618443], [-3.4756515, 50.5616228], [-3.4760778999999995, 50.561374], [-3.4764159, 50.5611695], [-3.4772635, 50.56063110000001], [-3.4776712, 50.5603551], [-3.4780734999999994, 50.5600586], [-3.4789478999999996, 50.5593702], [-3.4798249999999995, 50.558611899999995], [-3.4805705999999996, 50.55790139999999], [-3.4827325, 50.5555447], [-3.4831295, 50.5551408], [-3.4835022999999996, 50.5547727], [-3.4840091999999996, 50.55437740000001], [-3.4855665, 50.5532358], [-3.4859914, 50.5528947], [-3.4864282, 50.55254909999999], [-3.4868336, 50.5521807], [-3.4872156999999997, 50.55180949999999], [-3.4879038000000007, 50.55103369999999], [-3.4884215, 50.550498600000005], [-3.4887858, 50.5501595], [-3.4891938999999996, 50.54986629999999], [-3.4896493999999993, 50.5495922], [-3.4901247, 50.5493499], [-3.4906637999999997, 50.549124899999995], [-3.4912968, 50.54891700000001], [-3.4919404999999997, 50.54874999999998], [-3.4926406, 50.5485864], [-3.4934773999999997, 50.5484398], [-3.4941230999999995, 50.5483334], [-3.4947111999999994, 50.54823700000001], [-3.495422, 50.54811600000001], [-3.496157, 50.5479626], [-3.4967174999999995, 50.5478211], [-3.4975034, 50.5476251], [-3.4981712999999997, 50.547490499999995], [-3.4989503999999996, 50.5473527], [-3.4994388000000005, 50.547240999999985], [-3.4997158, 50.5471986], [-3.5003486000000006, 50.5470887], [-3.5010684999999997, 50.546944], [-3.501692, 50.5468109], [-3.5023506999999996, 50.5466892], [-3.5030678, 50.5465814], [-3.5034296080661336, 50.54653996377854], [-3.5038780999999997, 50.54648859999999], [-3.5046875999999996, 50.5464411], [-3.5055255999999995, 50.546426], [-3.5063735000000005, 50.54645990000001], [-3.50749, 50.5465576], [-3.5077557999999995, 50.5465842], [-3.5083748, 50.54664060000001], [-3.5089602999999996, 50.5466682], [-3.5095132999999996, 50.54666209999999], [-3.5100244999999997, 50.5466239], [-3.5105183999999996, 50.5465597], [-3.5110502, 50.54645839999999], [-3.5115876, 50.5463311], [-3.5120581999999994, 50.5462101], [-3.5125565999999995, 50.54610579999999], [-3.5130778999999994, 50.546021], [-3.5139077999999997, 50.5459239], [-3.5144686999999997, 50.5458781], [-3.5150066, 50.54584479999998], [-3.515624, 50.5458275], [-3.5162722999999994, 50.54583069999999], [-3.5169478, 50.54585749999998], [-3.5176399999999997, 50.5459037], [-3.5206922, 50.54624309999999], [-3.5216642, 50.546374], [-3.52254, 50.5465238], [-3.5233536, 50.54668439999998], [-3.5247200999999997, 50.54695089999999], [-3.5248431000000005, 50.5469714], [-3.5256965, 50.54709660000001], [-3.5264977, 50.5471847], [-3.5272608, 50.5472528], [-3.5279273, 50.54729289999999], [-3.5280345999999994, 50.5472974], [-3.5287935, 50.547316900000006], [-3.5295086, 50.54730969999999], [-3.5302171, 50.5472773], [-3.530917, 50.547235], [-3.5317186, 50.5471687], [-3.5325397999999995, 50.5470845], [-3.5334204999999996, 50.54696799999999], [-3.5342788, 50.5468272], [-3.5351571, 50.546659099999985], [-3.5375107, 50.5461313], [-3.5385676, 50.5459113], [-3.5395234, 50.5457462], [-3.5403576, 50.5456276], [-3.5412837999999995, 50.54552779999999], [-3.5422242, 50.5454433], [-3.5431379, 50.5453865], [-3.5444704, 50.5453153], [-3.5459602999999995, 50.545252299999994], [-3.5472232999999997, 50.5452074], [-3.5481384, 50.5451976], [-3.5491833, 50.545215000000006], [-3.5500242, 50.54524359999999], [-3.5502348, 50.5452512], [-3.5512364999999995, 50.5452913], [-3.5522065, 50.5453325], [-3.5531738999999996, 50.545385499999995], [-3.5541295999999996, 50.54544759999999], [-3.5555324999999995, 50.54554220000001], [-3.5564458, 50.5455902], [-3.5573855, 50.545604899999994], [-3.5583349, 50.5455947], [-3.5593472, 50.5455409], [-3.5603294999999995, 50.5454464], [-3.5613665, 50.5453171], [-3.5623742, 50.54514339999999], [-3.5633779, 50.5449419], [-3.5643687, 50.5446922], [-3.5670785, 50.54383599999999], [-3.5677784, 50.5436412], [-3.5685654000000007, 50.54345549999999], [-3.5693832000000003, 50.54328089999999], [-3.5703872999999997, 50.543109], [-3.5712685, 50.5429969], [-3.5722867, 50.5428942], [-3.5732294, 50.5428281], [-3.5734060999999997, 50.54281339999999], [-3.5741727999999995, 50.5427413], [-3.5750237, 50.5426376], [-3.5757969, 50.5425195], [-3.5765716999999997, 50.54237859999999], [-3.5773580999999997, 50.54220149999999], [-3.5781324, 50.5419965], [-3.5789342999999993, 50.54175879999999], [-3.5796047, 50.541539], [-3.5803407, 50.5413176], [-3.5811027, 50.5410945], [-3.5819964, 50.540873399999995], [-3.5828598000000005, 50.540719], [-3.583890699999999, 50.54057960000001], [-3.5846523, 50.540479399999995], [-3.5855037, 50.5403551], [-3.5862614999999995, 50.54021869999999], [-3.5870109, 50.5400482], [-3.5877043999999993, 50.53981999999998], [-3.5883748, 50.53954430000001], [-3.5893811, 50.539004], [-3.5897392, 50.5387808], [-3.5905405, 50.538286799999995], [-3.59076775589777, 50.53814506574887], [-3.5932611364780858, 50.53658997393625], [-3.5942946, 50.5359454], [-3.5950899, 50.53544850000001], [-3.5952692, 50.535336400000006], [-3.5963595999999995, 50.5346364], [-3.5966563, 50.534434399999995], [-3.5968873, 50.53427699999999], [-3.5972234000000003, 50.534014599999985], [-3.5975916, 50.5336798], [-3.5979598000000004, 50.53331089999999], [-3.5982385, 50.532988], [-3.5984130999999993, 50.5327311], [-3.5986412, 50.53232959999999], [-3.5987498, 50.53206279999999], [-3.5988148, 50.531780700000006], [-3.5988344000000003, 50.53153170000001], [-3.598847999999999, 50.5313354], [-3.5988579, 50.5309603], [-3.5988744999999995, 50.53056409999999], [-3.598921586180993, 50.52993680178203], [-3.599050399999999, 50.5282207], [-3.5990952, 50.527810299999985], [-3.5991102999999995, 50.527592700000014], [-3.5990976, 50.5272832], [-3.5990461, 50.5270182], [-3.5989588999999995, 50.52675949999999], [-3.5988290000000003, 50.5264897], [-3.5985973, 50.5260939], [-3.5983548000000005, 50.52577509999999], [-3.5979752, 50.525351], [-3.5972712999999996, 50.5247115], [-3.5963265, 50.5238867], [-3.5960905999999997, 50.5236973], [-3.5958226, 50.52348229999998], [-3.595580029527326, 50.52328187497624], [-3.5955376999999995, 50.52324689999999], [-3.595336999999999, 50.52308549999999], [-3.594989, 50.5228056], [-3.5947269, 50.5225385], [-3.5940444, 50.5219591], [-3.5935659000000006, 50.5215506], [-3.5933166000000005, 50.5213293], [-3.5932611364780858, 50.52127011541156], [-3.592988699999999, 50.5209794], [-3.5928584000000003, 50.520838], [-3.5926562000000004, 50.5205881], [-3.5922878999999996, 50.520114], [-3.5898307, 50.5168483], [-3.589543299999999, 50.5164182], [-3.5893093, 50.5160369], [-3.5890792, 50.5155899], [-3.5889391999999996, 50.5152999], [-3.5888247000000004, 50.5149697], [-3.5887567, 50.51469440000001], [-3.5887092, 50.5144195], [-3.5887081, 50.5141977], [-3.588706599999999, 50.513994], [-3.588714499999999, 50.513799], [-3.5887382000000003, 50.5136074], [-3.5887776, 50.5134012], [-3.5888346000000007, 50.513202799999995], [-3.5889659000000003, 50.5128238], [-3.5891249, 50.5125284], [-3.5892393999999994, 50.5123016], [-3.5892744000000003, 50.51224450000001], [-3.5894738999999993, 50.5119662], [-3.5896635, 50.5117353], [-3.589861, 50.51150009999999], [-3.5902825, 50.5110869], [-3.5905059, 50.5108981], [-3.590778199999999, 50.51069329999999], [-3.5912913, 50.51033179999999], [-3.5932611364780858, 50.509076386038586], [-3.593638, 50.50883619999999], [-3.5943480000000005, 50.508381400000005], [-3.5950503, 50.5079205], [-3.5955287000000005, 50.5075785], [-3.5959481999999996, 50.5072074], [-3.5962772999999997, 50.50687080000001], [-3.5965248000000005, 50.50655609999999], [-3.5967524, 50.5061917], [-3.5969281000000004, 50.50584229999998], [-3.5970473, 50.5054622], [-3.5971057999999996, 50.50505160000001], [-3.5971033999999995, 50.50469950000001], [-3.597056, 50.5043022], [-3.5968428, 50.50309689999999], [-3.5967726, 50.5026584], [-3.596743599999999, 50.5023158], [-3.5967278, 50.501933], [-3.5967646999999996, 50.50149209999999], [-3.5968298, 50.50110480000001], [-3.5969767999999993, 50.5006056], [-3.597112, 50.5001833], [-3.5973211, 50.499792799999994], [-3.5976468, 50.49925519999999], [-3.5977812000000005, 50.49906390000001], [-3.5979674, 50.4988397], [-3.5981706999999994, 50.4986304], [-3.5985984000000006, 50.498233500000005], [-3.5991023000000006, 50.497854], [-3.5993658, 50.49766139999999], [-3.5998843999999997, 50.49733669999999], [-3.6003575000000003, 50.4970849], [-3.601136199999999, 50.496748199999985], [-3.6019946, 50.49639789999999], [-3.602551799999999, 50.4961843], [-3.6034828, 50.49583229999999], [-3.604151899999999, 50.4955467], [-3.6048303000000006, 50.495234], [-3.6053194, 50.4949769], [-3.6058332, 50.49474189999999], [-3.606403099999999, 50.4945181], [-3.6070072, 50.4943289], [-3.607744, 50.49414589999999], [-3.6085191, 50.493981100000006], [-3.6093093, 50.4938019], [-3.6097441, 50.4936699], [-3.6100683, 50.493558699999994], [-3.6104238, 50.49340959999999], [-3.610805, 50.4932475], [-3.6114035000000007, 50.492893200000005], [-3.611622099999999, 50.49273219999999], [-3.6118491, 50.49253809999999], [-3.6121546000000007, 50.4921841], [-3.612419699999999, 50.4918351], [-3.6126778, 50.4914508], [-3.6129132999999993, 50.49109099999998], [-3.6130672000000006, 50.4908906], [-3.613217, 50.49072760000001], [-3.6135654000000006, 50.490367500000005], [-3.6140545, 50.4899916], [-3.614587399999999, 50.489671099999995], [-3.6151737000000006, 50.489344], [-3.615979499999999, 50.4888776], [-3.616734, 50.4883977], [-3.6169403, 50.488264], [-3.6170785, 50.4881674], [-3.6175844, 50.48780909999999], [-3.6184994, 50.4870746], [-3.6193984, 50.4863199], [-3.619399638008617, 50.48631885980339], [-3.6216596, 50.48442000000001], [-3.622330700000001, 50.4839142], [-3.6230324, 50.48345530000001], [-3.6243064, 50.4826178], [-3.6248883, 50.4821938], [-3.6254696, 50.481774300000005], [-3.625997799999999, 50.481440500000005], [-3.626314, 50.4812745], [-3.6267433, 50.48106719999999], [-3.626884299586833, 50.48101678813563], [-3.627091799999999, 50.4809426], [-3.6275076999999993, 50.4808253], [-3.627834500000001, 50.4807595], [-3.628638800000001, 50.4806329], [-3.6293609999999994, 50.48054539999999], [-3.630064799999999, 50.4804516], [-3.630660499999999, 50.48032], [-3.6313044, 50.48011830000001], [-3.6318947, 50.4798631], [-3.6325069, 50.479523699999994], [-3.633061000000001, 50.47912130000001], [-3.6335586, 50.4787054], [-3.633996199999999, 50.4782324], [-3.6342489, 50.4779389], [-3.63459, 50.4775147], [-3.6346973, 50.4773774], [-3.6349761, 50.4770617], [-3.6351648, 50.4768519], [-3.6353995, 50.47662139999999], [-3.635646200000001, 50.47641569999999], [-3.635993099999999, 50.47617350000001], [-3.6361922, 50.4760545], [-3.636384, 50.47595239999999], [-3.6366421999999994, 50.47581889999999], [-3.6368968, 50.47570350000001], [-3.637198999999999, 50.4755814], [-3.6375156999999994, 50.4754729], [-3.6378528, 50.4753857], [-3.6381972, 50.4752989], [-3.6385642, 50.475240499999984], [-3.6389413, 50.4751836], [-3.639278200000001, 50.47515340000001], [-3.6396219, 50.47513610000001], [-3.6401766, 50.47513059999999], [-3.6407023, 50.47515340000001], [-3.641207800000001, 50.475196999999994], [-3.6425017, 50.4753058], [-3.6428434, 50.4753199], [-3.6432252999999992, 50.4753171], [-3.6436397, 50.4753027], [-3.644, 50.4752707], [-3.6443236, 50.47522800000001], [-3.6446622, 50.47516459999999], [-3.6452341, 50.47502419999999], [-3.645547299999999, 50.4749254], [-3.645842, 50.4748188], [-3.646130499999999, 50.47469759999999], [-3.6465536, 50.4745018], [-3.6472529, 50.47414130000001], [-3.6476057, 50.4739662], [-3.647993599999999, 50.4737979], [-3.6485143, 50.4736159], [-3.6490065, 50.4734742], [-3.6501345, 50.473196599999994], [-3.650491, 50.47310590000001], [-3.6509007, 50.47299420000001], [-3.6514363, 50.47279509999999], [-3.652007699999999, 50.4725443], [-3.6528999999999994, 50.4720858], [-3.6537819, 50.471628], [-3.6542346, 50.4714419], [-3.655038, 50.4712056], [-3.655519, 50.4711058], [-3.6560038, 50.4710036], [-3.6567896, 50.4708583], [-3.6575831, 50.47070469999999], [-3.6586407, 50.4704507], [-3.6593227, 50.4702622], [-3.659992200000001, 50.4700398], [-3.660546899999999, 50.46983769999999], [-3.6611276, 50.4696134], [-3.6616988999999993, 50.46937499999999], [-3.6622566, 50.469112599999995], [-3.6633133, 50.468560499999995], [-3.6638211, 50.4682959], [-3.664345, 50.468021], [-3.664847099999999, 50.4677407], [-3.6652828, 50.467465199999985], [-3.6654463, 50.46735940000001], [-3.665645899999999, 50.4672144], [-3.6660653, 50.46689010000001], [-3.6663798, 50.46661], [-3.666686499999999, 50.4663078], [-3.666949, 50.4660123], [-3.6671891, 50.46571560000001], [-3.667430299999999, 50.4653632], [-3.667662599999999, 50.464980800000006], [-3.6679079999999993, 50.46442079999999], [-3.6680785, 50.4638462], [-3.6681797, 50.4633748], [-3.668233, 50.462922799999994], [-3.6682605, 50.46253680000001], [-3.6682529, 50.4621363], [-3.6682262999999993, 50.46180089999999], [-3.6682033, 50.46157670000001], [-3.6681668, 50.4613545], [-3.668155099999999, 50.4612967], [-3.668103799999999, 50.460982999999985], [-3.667862, 50.4601526], [-3.6678173, 50.4598999], [-3.6678126, 50.45967869999999], [-3.6678272, 50.459443399999984], [-3.6678642999999993, 50.45920379999999], [-3.6679422000000006, 50.458945], [-3.6680222, 50.458715999999995], [-3.668183199999999, 50.45834640000001], [-3.6682529, 50.4582224], [-3.668407699999999, 50.4579694], [-3.668605, 50.4576797], [-3.6690193, 50.457104], [-3.6692961, 50.45679090000001], [-3.6696475, 50.45643419999999], [-3.6704323, 50.455719], [-3.6709356, 50.4552776], [-3.6711895, 50.45502569999999], [-3.671392, 50.4547902], [-3.671553499999999, 50.4545848], [-3.6717228, 50.454337900000006], [-3.671963199999999, 50.4539189], [-3.672125, 50.45361949999999], [-3.6722487, 50.4532821], [-3.6724560999999993, 50.4526575], [-3.6725667, 50.4523408], [-3.6726579, 50.45206199999999], [-3.6728179, 50.4517127], [-3.6731459, 50.4511833], [-3.6733512999999993, 50.4509275], [-3.673456699999999, 50.4507947], [-3.6736487, 50.4506074], [-3.6743176, 50.4499204], [-3.674506, 50.44969420000001], [-3.674692, 50.449428899999994], [-3.6749992, 50.4488921], [-3.6750747000000006, 50.4487621], [-3.6752953, 50.4484114], [-3.6755757, 50.448028], [-3.676064199999999, 50.4475279], [-3.6765759, 50.4471454], [-3.677108500000001, 50.4467881], [-3.677573, 50.446528499999985], [-3.6780708, 50.4462941], [-3.6789352000000006, 50.4459882], [-3.679896199999999, 50.4456956], [-3.6805692, 50.4454875], [-3.681215, 50.4452439], [-3.6817787000000006, 50.4449557], [-3.6823026, 50.4446546], [-3.682722899999999, 50.444348], [-3.683092664890038, 50.44405631163063], [-3.6831354, 50.4440226], [-3.6834905, 50.4436938], [-3.6838569, 50.4432802], [-3.6840492, 50.44301949999999], [-3.684264600000001, 50.4426889], [-3.684406899999999, 50.4423963], [-3.6845502, 50.4420191], [-3.6846811, 50.44162200000001], [-3.6848901, 50.44085869999999], [-3.6849225, 50.440733], [-3.6851521, 50.43984189999999], [-3.6853223, 50.43937180000001], [-3.685421400000001, 50.43914370000001], [-3.685527, 50.4389252], [-3.6855682, 50.4388562], [-3.6857692, 50.43851969999999], [-3.6859396, 50.4382691], [-3.68601, 50.438165600000005], [-3.686205600000001, 50.4379214], [-3.686492, 50.4376349], [-3.6867298, 50.43740600000001], [-3.6872652, 50.4370065], [-3.6879699, 50.436520599999994], [-3.6884919, 50.43617559999999], [-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-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]]} |
51.8 |
1729 |
1825 |
None |
Exeter St. David's |
Plymouth |
50.7252824 |
-3.5440197 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Exeter St. David's |
TRUST |
TRUST_CANCELLATION |
20142621 |
1790010281026086 |
37 |
37 |
2026-09-21 17:14:41.117044 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:41.020919 |
| 717502 |
748939 |
C40230 |
873J92MU21 |
2026-09-21 |
COMPLETE |
20141377 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 748939, "stp": "P", "toc": "Southern", "uid": "C40230", "consist": "377139+377425", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40230/2026-09-21/detailed", "trust_id": "873J92MU21", "origin_crs": null, "show_on_map": 0, "dar_est_time": "17:27:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "12", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "3J92", "timing_status": "LATE", "origin_station": "Streatham Hill Shed", "current_leg_arr": "1804", "current_leg_dep": "1744", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1727", "origin_platform": "S6", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1284457, 51.438436900000006], [-0.1275624, 51.43827319999999], [-0.1271432, 51.4381958], [-0.126385, 51.43804350000001], [-0.12570839999999997, 51.4379128], [-0.1245339, 51.4376802], [-0.1231458, 51.437419299999995], [-0.12279099999999998, 51.437368799999994], [-0.12237279999999998, 51.43733399999999], [-0.12056930000000002, 51.43719759999999], [-0.1166186, 51.4368989], [-0.11595930000000002, 51.436858599999994], [-0.1152857, 51.43683349999999], [-0.1143556, 51.4368046], [-0.1140925330554274, 51.43681158240814], [-0.11383965840951842, 51.43682764438477], [-0.1136163864152306, 51.43684280338259], [-0.11341851798857608, 51.43685731249982], [-0.11324185404556712, 51.436871424834585], [-0.11308219550221583, 51.43688539348507], [-0.11293534327453449, 51.436899471549445], [-0.1127970982785352, 51.43691391212588], [-0.1126632614302302, 51.436928968312536], [-0.11252963364563164, 51.436944893207595], [-0.11239201584075176, 51.436961939909224], [-0.1122462089316027, 51.436980361515594], [-0.11208801383419664, 51.43700041112487], [-0.11191323146454582, 51.43702234183523], [-0.11171766273866238, 51.43704640674483], [-0.11149710857255855, 51.43707285895185], [-0.11124736988224648, 51.43710195155446], [-0.1108407, 51.4371691], [-0.1104438, 51.4372479], [-0.1096487, 51.4374007], [-0.10906259999999998, 51.43754309999999], [-0.10855059999999998, 51.437680099999994], [-0.1081214, 51.4377974], [-0.1078427, 51.43788670000001], [-0.10758669999999998, 51.43799260000001], [-0.1072978, 51.43814820000001], [-0.1069023, 51.4383663], [-0.1065189, 51.4386051], [-0.1061907, 51.4388344], [-0.10590239999999998, 51.43903409999999], [-0.1056051, 51.43925849999999], [-0.1052256, 51.4395604], [-0.10490951341563076, 51.43983336671302], [-0.1048906, 51.4398497], [-0.10482120000000002, 51.4399123], [-0.10437939999999998, 51.440304899999994], [-0.1043335, 51.440343299999995], [-0.10409709999999998, 51.4405361], [-0.1038978, 51.4407386], [-0.1038215, 51.4408219], [-0.1035966, 51.441067699999984], [-0.1033859, 51.44130989999999], [-0.1032169, 51.44153], [-0.1029659, 51.4418605], [-0.10262739999999998, 51.442377500000006], [-0.10232626699061802, 51.442817580280106], [-0.1009481, 51.4448316], [-0.1005059, 51.4454759], [-0.10019709999999998, 51.4459179], [-0.0996992, 51.4466208], [-0.0995028, 51.4468681], [-0.0990797, 51.4473083], [-0.0987486, 51.4476476], [-0.0984581, 51.4479265], [-0.09822060000000002, 51.4481777], [-0.09803109999999998, 51.4483513], [-0.0975061, 51.44878020000001], [-0.09740004484917804, 51.44886732751623], [-0.09736644246794146, 51.448894932854735], [-0.0973296, 51.4489252], [-0.09669759999999998, 51.4494321], [-0.09606689999999998, 51.44987609999999], [-0.0957215, 51.45009249999999], [-0.0953601, 51.4503187], [-0.09489559999999998, 51.4505963], [-0.09469519999999998, 51.45070619999999], [-0.0934396, 51.45139519999999], [-0.0928783, 51.451666], [-0.091047, 51.452605], [-0.0906055, 51.45285340000001], [-0.090017, 51.4532172], [-0.08983152841195213, 51.45332328724973], [-0.0885715, 51.45404400000001], [-0.0885163, 51.45407470000001], [-0.0883292, 51.4541783], [-0.0872581, 51.45488619999999], [-0.0868147, 51.45521719999999], [-0.0856312, 51.4560875], [-0.08424179999999999, 51.45724669999999], [-0.08329660000000001, 51.4581523], [-0.0829706, 51.45855180000001], [-0.0824423, 51.4591335], [-0.0810339, 51.4608075], [-0.08038880000000001, 51.46156040000001], [-0.08012559999999999, 51.461892500000005], [-0.0793072, 51.4629689], [-0.0789348, 51.463636399999984], [-0.07878469999999999, 51.4640976], [-0.078679, 51.4649647], [-0.0786883, 51.46536599999999], [-0.0787004, 51.4658871], [-0.07851799999999999, 51.4665484], [-0.0781961, 51.4670965], [-0.0778743, 51.4674708], [-0.07726419999999999, 51.46793019999999], [-0.07710310000000001, 51.46803789999999], [-0.0767555, 51.4682385], [-0.076395, 51.468392699999995], [-0.0760622, 51.4685198], [-0.0757609, 51.468624], [-0.0751008, 51.46882939999999], [-0.074698, 51.4689096], [-0.07452789999999998, 51.468931000000005], [-0.07431339999999999, 51.46895789999999], [-0.07388649999999998, 51.468988199999984], [-0.07377479999999999, 51.4689928], [-0.07321189999999998, 51.469027], [-0.07277999999999998, 51.46907359999999], [-0.07221608420333385, 51.46915188386705], [-0.07197531695565332, 51.46920108480267], [-0.07176651689614572, 51.46924906278424], [-0.07158532668573672, 51.46929629589864], [-0.07142738898535202, 51.46934326223272], [-0.07128834645591728, 51.46939043987338], [-0.07116384175835819, 51.46943830690747], [-0.07104951755360044, 51.46948734142187], [-0.07094101650256972, 51.46953802150344], [-0.07083398126619167, 51.46959082523905], [-0.07072405450539203, 51.46964623071557], [-0.07060687888109646, 51.46970471601987], [-0.07047809705423062, 51.46976675923884], [-0.07033335168572022, 51.46983283845931], [-0.07016828543649092, 51.46990343176819], [-0.06997854096746842, 51.469979017252314], [-0.06975976093957839, 51.47006007299858], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.0644642, 51.47040350000001], [-0.0639791, 51.47044290000001], [-0.06375929999999999, 51.4704682], [-0.0632105, 51.47055119999999], [-0.062644, 51.47065559999999], [-0.0620985, 51.470780399999995], [-0.0619021, 51.470832300000005], [-0.0615257, 51.4709417], [-0.06101549999999999, 51.4711179], [-0.06073169999999999, 51.4712325], [-0.0605314, 51.4713217], [-0.0602989, 51.4714171], [-0.06003950000000001, 51.471536], [-0.0597418, 51.47167610000001], [-0.059446, 51.47184440000001], [-0.0592382, 51.47197389999999], [-0.059021499999999984, 51.4721227], [-0.0588143, 51.47227470000001], [-0.05852120000000001, 51.4725076], [-0.058237899999999995, 51.472740599999995], [-0.0579436, 51.47302400000002], [-0.0576838, 51.47334080000001], [-0.057631899999999986, 51.4734046], [-0.0575472, 51.4735087], [-0.05743139999999999, 51.47367400000001], [-0.057075400000000005, 51.474218899999975], [-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-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": "Streatham Hill", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Streatham Hill", "current_leg_milage": "7.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 74.238, \"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\": 158.217, \"from_m\": 74.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 203.279, \"from_m\": 158.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257.74, \"from_m\": 203.279, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1436.756, \"from_m\": 257.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1810.186, \"from_m\": 1436.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1910.819, \"from_m\": 1810.186, \"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\": 1944.989, \"from_m\": 1910.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2007.224, \"from_m\": 1944.989, \"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\": 4775.697, \"from_m\": 2007.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6019.087, \"from_m\": 4775.697, \"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\": 6101.234, \"from_m\": 6019.087, \"capability_applied\": null, \"effective_limit_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\": 8586.708, \"from_m\": 6101.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8685.815, \"from_m\": 8586.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\": 8713.881, \"from_m\": 8685.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9248.357, \"from_m\": 8713.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9287.876, \"from_m\": 9248.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\": 9335.862, \"from_m\": 9287.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\": 10676.486, \"from_m\": 9335.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\": 10760.798, \"from_m\": 10676.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\": 11494.052, \"from_m\": 10760.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11924.878, \"from_m\": 11494.052, \"capability_applied\": null, \"effective_limit_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\": 748939, \"profile_key\": \"27581aa7017ef4a8b89acaa6a9e76ca2f68fa3fdc2b5e2385e9884dabe288185\", \"schedule_id\": 5976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1727\", \"location\": \"Streatham Hill Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1737H\", \"location\": \"Streatham Hill Up Siding West\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742\", \"location\": \"Streatham Hill\", \"stage_seq\": 3, \"distance_m\": 307.852, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Leigham Jn\", \"stage_seq\": 4, \"distance_m\": 1436.756, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Tulse Hill\", \"stage_seq\": 5, \"distance_m\": 2089.545, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 6, \"distance_m\": 6325.727, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 7, \"distance_m\": 8049.278, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 8, \"distance_m\": 9308.555, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Spa Road Jn\", \"stage_seq\": 9, \"distance_m\": 9826.937, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 10, \"distance_m\": 10760.798, \"section_seq\": 1, \"route_path_id\": 132399}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 11, \"distance_m\": 11924.878, \"section_seq\": 1, \"route_path_id\": 132399}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11924.878, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132399}], \"total_distance_m\": 11924.878, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11246.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 678.797, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:08Z\", \"source_id\": 63449486, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:13Z\", \"source_id\": 20123316, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29790, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:56Z\", \"source_id\": 63466230, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:59Z\", \"source_id\": 20127963, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:20Z\", \"source_id\": 63482036, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:24Z\", \"source_id\": 20132449, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:07Z\", \"source_id\": 63512749, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:10Z\", \"source_id\": 20141377, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "12", "timing_fact_generation": 1790010191221161, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:41.847539", "service_state_evidence_id": 20141377, "current_leg_start_actual_dep": "2026-09-21T17:44:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:42.029875", "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 |
None |
None |
3J92 |
377139+377425 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 74.238, "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": 158.217, "from_m": 74.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 203.279, "from_m": 158.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257.74, "from_m": 203.279, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1436.756, "from_m": 257.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1810.186, "from_m": 1436.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1910.819, "from_m": 1810.186, "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": 1944.989, "from_m": 1910.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2007.224, "from_m": 1944.989, "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": 4775.697, "from_m": 2007.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6019.087, "from_m": 4775.697, "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": 6101.234, "from_m": 6019.087, "capability_applied": null, "effective_limit_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": 8586.708, "from_m": 6101.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8685.815, "from_m": 8586.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": 8713.881, "from_m": 8685.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9248.357, "from_m": 8713.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9287.876, "from_m": 9248.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": 9335.862, "from_m": 9287.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": 10676.486, "from_m": 9335.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": 10760.798, "from_m": 10676.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": 11494.052, "from_m": 10760.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11924.878, "from_m": 11494.052, "capability_applied": null, "effective_limit_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": 748939, "profile_key": "27581aa7017ef4a8b89acaa6a9e76ca2f68fa3fdc2b5e2385e9884dabe288185", "schedule_id": 5976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1727", "location": "Streatham Hill Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132399}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1737H", "location": "Streatham Hill Up Siding West", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132399}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742", "location": "Streatham Hill", "stage_seq": 3, "distance_m": 307.852, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Leigham Jn", "stage_seq": 4, "distance_m": 1436.756, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Tulse Hill", "stage_seq": 5, "distance_m": 2089.545, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Peckham Rye (C)", "stage_seq": 6, "distance_m": 6325.727, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Old Kent Road Jn", "stage_seq": 7, "distance_m": 8049.278, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757", "location": "South Bermondsey Jn", "stage_seq": 8, "distance_m": 9308.555, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Spa Road Jn", "stage_seq": 9, "distance_m": 9826.937, "section_seq": 1, "route_path_id": 132399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Abbey Street Jn", "stage_seq": 10, "distance_m": 10760.798, "section_seq": 1, "route_path_id": 132399}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 11, "distance_m": 11924.878, "section_seq": 1, "route_path_id": 132399}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11924.878, "from_m": 0.0, "section_seq": 1, "route_path_id": 132399}], "total_distance_m": 11924.878, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11246.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 678.797, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29851, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:08Z", "source_id": 63449486, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:13Z", "source_id": 20123316, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29790, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:56Z", "source_id": 63466230, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:59Z", "source_id": 20127963, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:20Z", "source_id": 63482036, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:24Z", "source_id": 20132449, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:07Z", "source_id": 63512749, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:10Z", "source_id": 20141377, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Streatham Hill Shed |
1727 |
1727 |
S6 |
17:27:00 |
None |
London Bridge (Central) |
1802 |
1802 |
12 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40230/2026-09-21/detailed |
None |
Streatham Hill |
2026-09-21T17:44:00+01:00 |
London Bridge (Central) |
20.0 |
{"type": "LineString", "coordinates": [[-0.1284457, 51.438436900000006], [-0.1275624, 51.43827319999999], [-0.1271432, 51.4381958], [-0.126385, 51.43804350000001], [-0.12570839999999997, 51.4379128], [-0.1245339, 51.4376802], [-0.1231458, 51.437419299999995], [-0.12279099999999998, 51.437368799999994], [-0.12237279999999998, 51.43733399999999], [-0.12056930000000002, 51.43719759999999], [-0.1166186, 51.4368989], [-0.11595930000000002, 51.436858599999994], [-0.1152857, 51.43683349999999], [-0.1143556, 51.4368046], [-0.1140925330554274, 51.43681158240814], [-0.11383965840951842, 51.43682764438477], [-0.1136163864152306, 51.43684280338259], [-0.11341851798857608, 51.43685731249982], [-0.11324185404556712, 51.436871424834585], [-0.11308219550221583, 51.43688539348507], [-0.11293534327453449, 51.436899471549445], [-0.1127970982785352, 51.43691391212588], [-0.1126632614302302, 51.436928968312536], [-0.11252963364563164, 51.436944893207595], [-0.11239201584075176, 51.436961939909224], [-0.1122462089316027, 51.436980361515594], [-0.11208801383419664, 51.43700041112487], [-0.11191323146454582, 51.43702234183523], [-0.11171766273866238, 51.43704640674483], [-0.11149710857255855, 51.43707285895185], [-0.11124736988224648, 51.43710195155446], [-0.1108407, 51.4371691], [-0.1104438, 51.4372479], [-0.1096487, 51.4374007], [-0.10906259999999998, 51.43754309999999], [-0.10855059999999998, 51.437680099999994], [-0.1081214, 51.4377974], [-0.1078427, 51.43788670000001], [-0.10758669999999998, 51.43799260000001], [-0.1072978, 51.43814820000001], [-0.1069023, 51.4383663], [-0.1065189, 51.4386051], [-0.1061907, 51.4388344], [-0.10590239999999998, 51.43903409999999], [-0.1056051, 51.43925849999999], [-0.1052256, 51.4395604], [-0.10490951341563076, 51.43983336671302], [-0.1048906, 51.4398497], [-0.10482120000000002, 51.4399123], [-0.10437939999999998, 51.440304899999994], [-0.1043335, 51.440343299999995], [-0.10409709999999998, 51.4405361], [-0.1038978, 51.4407386], [-0.1038215, 51.4408219], [-0.1035966, 51.441067699999984], [-0.1033859, 51.44130989999999], [-0.1032169, 51.44153], [-0.1029659, 51.4418605], [-0.10262739999999998, 51.442377500000006], [-0.10232626699061802, 51.442817580280106], [-0.1009481, 51.4448316], [-0.1005059, 51.4454759], [-0.10019709999999998, 51.4459179], [-0.0996992, 51.4466208], [-0.0995028, 51.4468681], [-0.0990797, 51.4473083], [-0.0987486, 51.4476476], [-0.0984581, 51.4479265], [-0.09822060000000002, 51.4481777], [-0.09803109999999998, 51.4483513], [-0.0975061, 51.44878020000001], [-0.09740004484917804, 51.44886732751623], [-0.09736644246794146, 51.448894932854735], [-0.0973296, 51.4489252], [-0.09669759999999998, 51.4494321], [-0.09606689999999998, 51.44987609999999], [-0.0957215, 51.45009249999999], [-0.0953601, 51.4503187], [-0.09489559999999998, 51.4505963], [-0.09469519999999998, 51.45070619999999], [-0.0934396, 51.45139519999999], [-0.0928783, 51.451666], [-0.091047, 51.452605], [-0.0906055, 51.45285340000001], [-0.090017, 51.4532172], [-0.08983152841195213, 51.45332328724973], [-0.0885715, 51.45404400000001], [-0.0885163, 51.45407470000001], [-0.0883292, 51.4541783], [-0.0872581, 51.45488619999999], [-0.0868147, 51.45521719999999], [-0.0856312, 51.4560875], [-0.08424179999999999, 51.45724669999999], [-0.08329660000000001, 51.4581523], [-0.0829706, 51.45855180000001], [-0.0824423, 51.4591335], [-0.0810339, 51.4608075], [-0.08038880000000001, 51.46156040000001], [-0.08012559999999999, 51.461892500000005], [-0.0793072, 51.4629689], [-0.0789348, 51.463636399999984], [-0.07878469999999999, 51.4640976], [-0.078679, 51.4649647], [-0.0786883, 51.46536599999999], [-0.0787004, 51.4658871], [-0.07851799999999999, 51.4665484], [-0.0781961, 51.4670965], [-0.0778743, 51.4674708], [-0.07726419999999999, 51.46793019999999], [-0.07710310000000001, 51.46803789999999], [-0.0767555, 51.4682385], [-0.076395, 51.468392699999995], [-0.0760622, 51.4685198], [-0.0757609, 51.468624], [-0.0751008, 51.46882939999999], [-0.074698, 51.4689096], [-0.07452789999999998, 51.468931000000005], [-0.07431339999999999, 51.46895789999999], [-0.07388649999999998, 51.468988199999984], [-0.07377479999999999, 51.4689928], [-0.07321189999999998, 51.469027], [-0.07277999999999998, 51.46907359999999], [-0.07221608420333385, 51.46915188386705], [-0.07197531695565332, 51.46920108480267], [-0.07176651689614572, 51.46924906278424], [-0.07158532668573672, 51.46929629589864], [-0.07142738898535202, 51.46934326223272], [-0.07128834645591728, 51.46939043987338], [-0.07116384175835819, 51.46943830690747], [-0.07104951755360044, 51.46948734142187], [-0.07094101650256972, 51.46953802150344], [-0.07083398126619167, 51.46959082523905], [-0.07072405450539203, 51.46964623071557], [-0.07060687888109646, 51.46970471601987], [-0.07047809705423062, 51.46976675923884], [-0.07033335168572022, 51.46983283845931], [-0.07016828543649092, 51.46990343176819], [-0.06997854096746842, 51.469979017252314], [-0.06975976093957839, 51.47006007299858], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.0644642, 51.47040350000001], [-0.0639791, 51.47044290000001], [-0.06375929999999999, 51.4704682], [-0.0632105, 51.47055119999999], [-0.062644, 51.47065559999999], [-0.0620985, 51.470780399999995], [-0.0619021, 51.470832300000005], [-0.0615257, 51.4709417], [-0.06101549999999999, 51.4711179], [-0.06073169999999999, 51.4712325], [-0.0605314, 51.4713217], [-0.0602989, 51.4714171], [-0.06003950000000001, 51.471536], [-0.0597418, 51.47167610000001], [-0.059446, 51.47184440000001], [-0.0592382, 51.47197389999999], [-0.059021499999999984, 51.4721227], [-0.0588143, 51.47227470000001], [-0.05852120000000001, 51.4725076], [-0.058237899999999995, 51.472740599999995], [-0.0579436, 51.47302400000002], [-0.0576838, 51.47334080000001], [-0.057631899999999986, 51.4734046], [-0.0575472, 51.4735087], [-0.05743139999999999, 51.47367400000001], [-0.057075400000000005, 51.474218899999975], [-0.05687529999999999, 51.4745477], [-0.056659400000000006, 51.47488450000001], [-0.05652200000000001, 51.47509110000001], [-0.0561803, 51.4755927], [-0.055841499999999995, 51.4761607], [-0.0557587, 51.4762837], [-0.05557569999999999, 51.4765723], [-0.0554764, 51.476693299999994], [-0.0551626, 51.47722710000001], [-0.055040799999999994, 51.4774036], [-0.05467629999999999, 51.4779463], [-0.0544279, 51.478374900000006], [-0.0543123, 51.4785443], [-0.0541039, 51.47887500000001], [-0.05391889999999999, 51.4791263], [-0.05387209999999999, 51.479218], [-0.05371259999999999, 51.4794786], [-0.0535645, 51.479741100000005], [-0.0534304, 51.48000579999999], [-0.0533083, 51.4802925], [-0.053279299999999995, 51.480366699999976], [-0.0532675, 51.48039609999999], [-0.0531981, 51.4805686], [-0.05307449999999999, 51.4809014], [-0.0530377, 51.481012], [-0.0529821, 51.4812079], [-0.052946299999999995, 51.4813727], [-0.05289259999999999, 51.4815884], [-0.0528402, 51.4818463], [-0.05280699999999999, 51.48209229999999], [-0.052782699999999995, 51.4822603], [-0.05274659999999999, 51.4826198], [-0.0527395, 51.48273150000001], [-0.0527418, 51.4830905], [-0.05274319999999999, 51.48345359999999], [-0.052755199999999995, 51.4835577], [-0.052777, 51.4838334], [-0.0528263, 51.4841597], [-0.05288519999999999, 51.484443], [-0.0529543, 51.4846988], [-0.05302939999999999, 51.4849827], [-0.0530639, 51.485105999999995], [-0.053186599999999994, 51.4855076], [-0.05327479999999999, 51.48577699999999], [-0.053337899999999994, 51.4859548], [-0.0534116, 51.4861197], [-0.05354710000000001, 51.4864393], [-0.05369089999999999, 51.4867089], [-0.0537665, 51.486856], [-0.053925999999999995, 51.48711939999999], [-0.0540441, 51.48730400000001], [-0.0542154, 51.4875394], [-0.0544399, 51.4878299], [-0.0545619, 51.4879702], [-0.0546738, 51.4881124], [-0.0548674, 51.4883584], [-0.055056999999999995, 51.4885781], [-0.05530159999999999, 51.48882429999999], [-0.0555202, 51.4890437], [-0.055634199999999995, 51.4891543], [-0.0557656, 51.489278299999995], [-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]]} |
7.3 |
1744 |
1804 |
Streatham Hill |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141377 |
1790010191221161 |
24 |
24 |
2026-09-21 17:14:42.029875 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:41.847539 |
| 717503 |
748629 |
G30763 |
362S45MU21 |
2026-09-21 |
COMPLETE |
20141185 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 748629, "stp": "P", "toc": "Merseyrail", "uid": "G30763", "consist": "777025+777034", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30763/2026-09-21/detailed", "trust_id": "362S45MU21", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S45", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1804", "current_leg_dep": "1800", "current_leg_end": "Southport", "origin_dep_time": "1717", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "1803", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"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\": 3879.714, \"from_m\": 3570.117, \"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\": 4666.614, \"from_m\": 3879.714, \"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\": 5026.533, \"from_m\": 4666.614, \"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\": 5104.802, \"from_m\": 5026.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\": 6483.365, \"from_m\": 5104.802, \"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\": 9179.226, \"from_m\": 6483.365, \"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\": 9964.541, \"from_m\": 9179.226, \"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\": 19362.833, \"from_m\": 9964.541, \"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\": 19413.72, \"from_m\": 19362.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.137, \"from_m\": 19413.72, \"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\": 30527.644, \"from_m\": 30221.137, \"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\": 30841.575, \"from_m\": 30527.644, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 748629, \"profile_key\": \"6bb55352ea72817a3f1d5b5df21c92b462f0ef8283a9f293b36bcfdf1605a9c0\", \"schedule_id\": 11447, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1726\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.61, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11294.368, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.866, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15797.39, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1746H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.426, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1748H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.88, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1752H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24981.086, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1755H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.695, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.499, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 134223}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.419, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1717", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:23Z\", \"source_id\": 63387423, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:28Z\", \"source_id\": 20105535, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:30Z\", \"source_id\": 63399100, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:36Z\", \"source_id\": 20108914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:02Z\", \"source_id\": 63403347, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:08Z\", \"source_id\": 20110140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:29Z\", \"source_id\": 63410112, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:30Z\", \"source_id\": 20112036, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:52Z\", \"source_id\": 63416942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:53Z\", \"source_id\": 20114051, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:23Z\", \"source_id\": 63421278, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:28Z\", \"source_id\": 20115306, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:59Z\", \"source_id\": 63428882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:04Z\", \"source_id\": 20117389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:07Z\", \"source_id\": 63437997, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:13Z\", \"source_id\": 20119954, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:40Z\", \"source_id\": 63445174, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:42Z\", \"source_id\": 20122003, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:20Z\", \"source_id\": 63450079, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:23Z\", \"source_id\": 20123429, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:42Z\", \"source_id\": 63465660, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:45Z\", \"source_id\": 20127827, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:04Z\", \"source_id\": 63472541, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:06Z\", \"source_id\": 20129754, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:01Z\", \"source_id\": 63478380, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:05Z\", \"source_id\": 20131370, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:26Z\", \"source_id\": 63493660, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:31Z\", \"source_id\": 20135896, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:06Z\", \"source_id\": 63498309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:08Z\", \"source_id\": 20137246, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:50Z\", \"source_id\": 63511928, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:55Z\", \"source_id\": 20141185, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1790010178501222, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:43.204898", "service_state_evidence_id": 20141185, "current_leg_start_actual_dep": "2026-09-21T17:59:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:44.268689", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S45 |
777025+777034 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "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": 837.852, "from_m": 169.657, "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": 1042.761, "from_m": 837.852, "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": 3570.117, "from_m": 1042.761, "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": 3879.714, "from_m": 3570.117, "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": 4666.614, "from_m": 3879.714, "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": 5026.533, "from_m": 4666.614, "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": 5104.802, "from_m": 5026.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": 6483.365, "from_m": 5104.802, "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": 9179.226, "from_m": 6483.365, "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": 9964.541, "from_m": 9179.226, "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": 19362.833, "from_m": 9964.541, "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": 19413.72, "from_m": 19362.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.137, "from_m": 19413.72, "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": 30527.644, "from_m": 30221.137, "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": 30841.575, "from_m": 30527.644, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 748629, "profile_key": "6bb55352ea72817a3f1d5b5df21c92b462f0ef8283a9f293b36bcfdf1605a9c0", "schedule_id": 11447, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1717", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1726", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.61, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11294.368, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.866, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "Hightown", "stage_seq": 11, "distance_m": 15797.39, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1746H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.426, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1748H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.88, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1752H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24981.086, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1755H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.695, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.499, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 134223}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 134223}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.419, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:23Z", "source_id": 63387423, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:28Z", "source_id": 20105535, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:30Z", "source_id": 63399100, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:36Z", "source_id": 20108914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:02Z", "source_id": 63403347, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:08Z", "source_id": 20110140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:29Z", "source_id": 63410112, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:30Z", "source_id": 20112036, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:52Z", "source_id": 63416942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:53Z", "source_id": 20114051, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:23Z", "source_id": 63421278, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:28Z", "source_id": 20115306, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:59Z", "source_id": 63428882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:35:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:04Z", "source_id": 20117389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:07Z", "source_id": 63437997, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:13Z", "source_id": 20119954, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:40Z", "source_id": 63445174, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:42Z", "source_id": 20122003, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:20Z", "source_id": 63450079, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:23Z", "source_id": 20123429, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:42Z", "source_id": 63465660, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:45Z", "source_id": 20127827, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:04Z", "source_id": 63472541, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:06Z", "source_id": 20129754, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:01Z", "source_id": 63478380, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:05Z", "source_id": 20131370, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:26Z", "source_id": 63493660, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:31Z", "source_id": 20135896, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:06Z", "source_id": 63498309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:08Z", "source_id": 20137246, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:50Z", "source_id": 63511928, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:55Z", "source_id": 20141185, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
1717 |
1717 |
2 |
None |
None |
Southport |
1804 |
1803 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30763/2026-09-21/detailed |
None |
Birkdale |
2026-09-21T17:59:00+01:00 |
Southport |
4.0 |
{"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
1.1 |
1800 |
1804 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141185 |
1790010178501222 |
52 |
52 |
2026-09-21 17:14:44.268689 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:43.204898 |
| 717504 |
749426 |
W88258 |
702T58MV21 |
2026-09-21 |
COMPLETE |
20142531 |
2026-09-21 18:04:00 |
2026-09-21 17:14:52 |
2026-09-23 17:14:52 |
{"id": 749426, "stp": "P", "toc": "West Midlands Trains", "uid": "W88258", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88258/2026-09-21/detailed", "trust_id": "702T58MV21", "origin_crs": "TRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "1822", "dest_platform": "11", "is_terminated": 1, "next_location": "Berkhamsted", "signalling_id": "2T58", "timing_status": null, "origin_station": "Tring", "current_leg_arr": "1749", "current_leg_dep": "1745", "current_leg_end": "Berkhamsted", "origin_dep_time": "1745", "origin_platform": "4", "current_location": "Tring", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6217799, 51.800127800000006], [-0.6212638999999999, 51.79955999999999], [-0.6208150999999998, 51.79903650000001], [-0.6204868, 51.798649299999994], [-0.6201635, 51.7982673], [-0.6197016, 51.79769629999999], [-0.6191631, 51.7969822], [-0.6188039999999999, 51.796495699999994], [-0.6182025, 51.79552199999999], [-0.6176907, 51.794546200000006], [-0.6168348999999999, 51.7929125], [-0.6161423, 51.79173579999999], [-0.6156511999999998, 51.79099440000001], [-0.6151373999999998, 51.7902565], [-0.6140259, 51.7888212], [-0.6133137, 51.78800189999999], [-0.6125658999999999, 51.78720100000001], [-0.6109260999999999, 51.785622399999994], [-0.6095416, 51.7844525], [-0.6080477999999999, 51.783332699999995], [-0.6047172999999999, 51.7811854], [-0.6034343, 51.78046830000001], [-0.6014348999999999, 51.7794784], [-0.6000011, 51.77882889999999], [-0.5981003999999999, 51.77804179999999], [-0.5979979, 51.7779998], [-0.5969459487138293, 51.77753249589623], [-0.5967751, 51.7774566], [-0.5957174999999999, 51.77697879999999], [-0.5925796999999999, 51.7754861], [-0.5897646999999999, 51.7739796], [-0.5874682, 51.772698599999984], [-0.5867641, 51.772306], [-0.5834186999999998, 51.770309000000005], [-0.5817362, 51.7692851], [-0.5806412999999999, 51.7686854], [-0.5795011, 51.76813030000001], [-0.5770986999999999, 51.767105399999984], [-0.5755201999999999, 51.7665054], [-0.573926, 51.76595129999998], [-0.5720443999999999, 51.76538009999999], [-0.5701696999999999, 51.76488679999999], [-0.5695063, 51.7647405], [-0.5675826999999999, 51.7643466], [-0.5665745, 51.7641922], [-0.5655512, 51.76407249999999], [-0.5653963, 51.7640524], [-0.5650303, 51.7640048], [-0.5639544, 51.763865], [-0.56327, 51.76374710000001], [-0.5626351999999999, 51.76361229999999]]}", "current_leg_start": "Tring", "dest_arr_time_act": "1822", "motion_projection": null, "next_location_lat": "51.7636123", "next_location_lon": "-0.5626352", "previous_location": null, "current_leg_milage": "3.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4020.17, \"from_m\": 0.0, \"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\": 4340.008, \"from_m\": 4020.17, \"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\": 9557.04, \"from_m\": 4340.008, \"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\": 14541.327, \"from_m\": 9557.04, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 14595.264, \"from_m\": 14541.327, \"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\": 40374.634, \"from_m\": 14595.264, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43744.493, \"from_m\": 40374.634, \"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\": 45247.926, \"from_m\": 43744.493, \"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\": 47092.914, \"from_m\": 45247.926, \"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\": 48244.949, \"from_m\": 47092.914, \"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\": 48291.841, \"from_m\": 48244.949, \"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\": 49520.406, \"from_m\": 48291.841, \"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\": 49999.156, \"from_m\": 49520.406, \"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\": 50054.44, \"from_m\": 49999.156, \"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\": 50098.524, \"from_m\": 50054.44, \"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\": 50141.76, \"from_m\": 50098.524, \"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\": 50206.562, \"from_m\": 50141.76, \"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\": 50886.375, \"from_m\": 50206.562, \"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\": 50893.281, \"from_m\": 50886.375, \"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\": 749426, \"profile_key\": \"a409a1dad74a60d2215b567cd927f216a51558f791587276c44be3dd8e773ab9\", \"schedule_id\": 30465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Tring\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1750\", \"location\": \"Berkhamsted\", \"stage_seq\": 2, \"distance_m\": 5979.736, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 3, \"distance_m\": 9828.807, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1754H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 4, \"distance_m\": 11480.313, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1802\", \"location\": \"Watford Junction\", \"stage_seq\": 5, \"distance_m\": 22845.253, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1807H\", \"wtt_dep\": \"1808H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 32602.487, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813H\", \"location\": \"Wembley Central\", \"stage_seq\": 7, \"distance_m\": 37977.99, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 42396.19, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818H\", \"location\": \"Camden Jn\", \"stage_seq\": 9, \"distance_m\": 48160.278, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Camden South Jn\", \"stage_seq\": 10, \"distance_m\": 49100.889, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1822\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 11, \"distance_m\": 50893.281, \"section_seq\": 1, \"route_path_id\": 136883}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50893.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}], \"total_distance_m\": 50893.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 44277.955, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6615.326, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1745", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "4.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1790010284761448, "current_leg_arrival_utc": "2026-09-21T17:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:44.757845", "service_state_evidence_id": 20142531, "current_leg_start_actual_dep": "2026-09-21T17:45:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:45.050934", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
TRI |
EUS |
2T58 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 4020.17, "from_m": 0.0, "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": 4340.008, "from_m": 4020.17, "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": 9557.04, "from_m": 4340.008, "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": 14541.327, "from_m": 9557.04, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14595.264, "from_m": 14541.327, "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": 40374.634, "from_m": 14595.264, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43744.493, "from_m": 40374.634, "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": 45247.926, "from_m": 43744.493, "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": 47092.914, "from_m": 45247.926, "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": 48244.949, "from_m": 47092.914, "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": 48291.841, "from_m": 48244.949, "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": 49520.406, "from_m": 48291.841, "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": 49999.156, "from_m": 49520.406, "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": 50054.44, "from_m": 49999.156, "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": 50098.524, "from_m": 50054.44, "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": 50141.76, "from_m": 50098.524, "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": 50206.562, "from_m": 50141.76, "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": 50886.375, "from_m": 50206.562, "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": 50893.281, "from_m": 50886.375, "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": 749426, "profile_key": "a409a1dad74a60d2215b567cd927f216a51558f791587276c44be3dd8e773ab9", "schedule_id": 30465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1745", "location": "Tring", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1750", "location": "Berkhamsted", "stage_seq": 2, "distance_m": 5979.736, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Bourne End Jn (Herts)", "stage_seq": 3, "distance_m": 9828.807, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1754H", "location": "Hemel Hempstead", "stage_seq": 4, "distance_m": 11480.313, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1802", "location": "Watford Junction", "stage_seq": 5, "distance_m": 22845.253, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1808H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 32602.487, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813H", "location": "Wembley Central", "stage_seq": 7, "distance_m": 37977.99, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 42396.19, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Camden Jn", "stage_seq": 9, "distance_m": 48160.278, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Camden South Jn", "stage_seq": 10, "distance_m": 49100.889, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1822", "wtt_dep": null, "location": "London Euston", "stage_seq": 11, "distance_m": 50893.281, "section_seq": 1, "route_path_id": 136883}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50893.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 136883}], "total_distance_m": 50893.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 44277.955, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6615.326, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Tring |
1745 |
1745 |
4 |
None |
None |
London Euston |
1822 |
1822 |
11 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W88258/2026-09-21/detailed |
None |
Tring |
2026-09-21T17:45:00+01:00 |
Berkhamsted |
4.0 |
{"type": "LineString", "coordinates": [[-0.6217799, 51.800127800000006], [-0.6212638999999999, 51.79955999999999], [-0.6208150999999998, 51.79903650000001], [-0.6204868, 51.798649299999994], [-0.6201635, 51.7982673], [-0.6197016, 51.79769629999999], [-0.6191631, 51.7969822], [-0.6188039999999999, 51.796495699999994], [-0.6182025, 51.79552199999999], [-0.6176907, 51.794546200000006], [-0.6168348999999999, 51.7929125], [-0.6161423, 51.79173579999999], [-0.6156511999999998, 51.79099440000001], [-0.6151373999999998, 51.7902565], [-0.6140259, 51.7888212], [-0.6133137, 51.78800189999999], [-0.6125658999999999, 51.78720100000001], [-0.6109260999999999, 51.785622399999994], [-0.6095416, 51.7844525], [-0.6080477999999999, 51.783332699999995], [-0.6047172999999999, 51.7811854], [-0.6034343, 51.78046830000001], [-0.6014348999999999, 51.7794784], [-0.6000011, 51.77882889999999], [-0.5981003999999999, 51.77804179999999], [-0.5979979, 51.7779998], [-0.5969459487138293, 51.77753249589623], [-0.5967751, 51.7774566], [-0.5957174999999999, 51.77697879999999], [-0.5925796999999999, 51.7754861], [-0.5897646999999999, 51.7739796], [-0.5874682, 51.772698599999984], [-0.5867641, 51.772306], [-0.5834186999999998, 51.770309000000005], [-0.5817362, 51.7692851], [-0.5806412999999999, 51.7686854], [-0.5795011, 51.76813030000001], [-0.5770986999999999, 51.767105399999984], [-0.5755201999999999, 51.7665054], [-0.573926, 51.76595129999998], [-0.5720443999999999, 51.76538009999999], [-0.5701696999999999, 51.76488679999999], [-0.5695063, 51.7647405], [-0.5675826999999999, 51.7643466], [-0.5665745, 51.7641922], [-0.5655512, 51.76407249999999], [-0.5653963, 51.7640524], [-0.5650303, 51.7640048], [-0.5639544, 51.763865], [-0.56327, 51.76374710000001], [-0.5626351999999999, 51.76361229999999]]} |
3.7 |
1745 |
1749 |
None |
Tring |
Berkhamsted |
51.8001278 |
-0.6217799 |
51.7636123 |
-0.5626352 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
Tring |
TRUST |
TRUST_CANCELLATION |
20142531 |
1790010284761448 |
14 |
14 |
2026-09-21 17:14:45.050934 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:44.757845 |
| 717505 |
747747 |
P88250 |
892K84MT21 |
2026-09-21 |
COMPLETE |
20141255 |
2026-09-21 18:04:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 747747, "stp": "P", "toc": "Southeastern", "uid": "P88250", "consist": "465031+465034", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88250/2026-09-21/detailed", "trust_id": "892K84MT21", "origin_crs": "GLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-21", "dest_arr_time": "1800", "dest_platform": "6", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2K84", "timing_status": "LATE", "origin_station": "Gillingham (Kent)", "current_leg_arr": "1804", "current_leg_dep": "1754", "current_leg_end": "London Victoria", "origin_dep_time": "1645", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T17:14:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Denmark Hill", "dest_arr_time_act": "1800", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Denmark Hill", "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\": 1462.025, \"from_m\": 0.0, \"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\": 2015.348, \"from_m\": 1462.025, \"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\": 3205.605, \"from_m\": 2015.348, \"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\": 3229.98, \"from_m\": 3205.605, \"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\": 4280.256, \"from_m\": 3229.98, \"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\": 4315.699, \"from_m\": 4280.256, \"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\": 4668.17, \"from_m\": 4315.699, \"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\": 4702.589, \"from_m\": 4668.17, \"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\": 5567.28, \"from_m\": 4702.589, \"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\": 15732.147, \"from_m\": 5567.28, \"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\": 15813.117, \"from_m\": 15732.147, \"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\": 29410.815, \"from_m\": 15813.117, \"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\": 29443.075, \"from_m\": 29410.815, \"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\": 29507.001, \"from_m\": 29443.075, \"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\": 29575.48, \"from_m\": 29507.001, \"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\": 35872.538, \"from_m\": 29575.48, \"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\": 35886.593, \"from_m\": 35872.538, \"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\": 36003.592, \"from_m\": 35886.593, \"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\": 36423.646, \"from_m\": 36003.592, \"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\": 36573.049, \"from_m\": 36423.646, \"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\": 38105.73, \"from_m\": 36573.049, \"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\": 38140.624, \"from_m\": 38105.73, \"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\": 45800.516, \"from_m\": 38140.624, \"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\": 46597.582, \"from_m\": 45800.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48921.815, \"from_m\": 46597.582, \"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\": 49421.27, \"from_m\": 48921.815, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50818.508, \"from_m\": 49421.27, \"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\": 51464.313, \"from_m\": 50818.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51731.884, \"from_m\": 51464.313, \"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\": 51782.243, \"from_m\": 51731.884, \"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\": 53235.982, \"from_m\": 51782.243, \"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\": 53241.303, \"from_m\": 53235.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54013.032, \"from_m\": 53241.303, \"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\": 54115.902, \"from_m\": 54013.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54418.539, \"from_m\": 54115.902, \"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\": 54442.386, \"from_m\": 54418.539, \"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\": 56032.338, \"from_m\": 54442.386, \"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\": 56140.482, \"from_m\": 56032.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56190.05, \"from_m\": 56140.482, \"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\": 56263.873, \"from_m\": 56190.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57561.153, \"from_m\": 56263.873, \"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\": 57992.188, \"from_m\": 57561.153, \"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\": 58321.112, \"from_m\": 57992.188, \"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\": 59442.8, \"from_m\": 58321.112, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 747747, \"profile_key\": \"dfc6562e2250c9b0bc9c0a34fcae401427125fa0e4f9fb23372661fcd20e2c78\", \"schedule_id\": 23719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Chatham\", \"stage_seq\": 2, \"distance_m\": 2602.232, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Rochester\", \"stage_seq\": 3, \"distance_m\": 4023.059, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 4668.17, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Sole Street\", \"stage_seq\": 5, \"distance_m\": 14530.342, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Meopham\", \"stage_seq\": 6, \"distance_m\": 15961.062, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Longfield\", \"stage_seq\": 7, \"distance_m\": 20142.493, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 8, \"distance_m\": 21351.418, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1713H\", \"location\": \"Farningham Road\", \"stage_seq\": 9, \"distance_m\": 24702.683, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Swanley\", \"stage_seq\": 10, \"distance_m\": 29684.541, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1723H\", \"location\": \"St. Mary Cray\", \"stage_seq\": 11, \"distance_m\": 33945.763, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 36061.556, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Bickley Jn\", \"stage_seq\": 13, \"distance_m\": 37466.077, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Bromley South\", \"stage_seq\": 14, \"distance_m\": 40147.294, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Shortlands\", \"stage_seq\": 15, \"distance_m\": 41604.783, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Ravensbourne\", \"stage_seq\": 16, \"distance_m\": 42707.378, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Bellingham\", \"stage_seq\": 17, \"distance_m\": 45176.413, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Nunhead\", \"stage_seq\": 18, \"distance_m\": 49892.417, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 19, \"distance_m\": 51782.243, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1750\", \"location\": \"Denmark Hill\", \"stage_seq\": 20, \"distance_m\": 52591.117, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 21, \"distance_m\": 55999.809, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Factory Jn\", \"stage_seq\": 22, \"distance_m\": 56505.014, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 58040.092, \"section_seq\": 1, \"route_path_id\": 139886}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 24, \"distance_m\": 59442.8, \"section_seq\": 1, \"route_path_id\": 139886}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59442.8, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139886}], \"total_distance_m\": 59442.8, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 56088.628, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3354.172, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:29Z\", \"source_id\": 63298339, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:35Z\", \"source_id\": 20080076, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:50:38Z\", \"source_id\": 63307187, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:50:40Z\", \"source_id\": 20082616, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:56Z\", \"source_id\": 63335203, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:00:59Z\", \"source_id\": 20090642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:57Z\", \"source_id\": 63343684, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:59Z\", \"source_id\": 20093101, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:21Z\", \"source_id\": 63356205, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:24Z\", \"source_id\": 20096547, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:11Z\", \"source_id\": 63366990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:13Z\", \"source_id\": 20099708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:53Z\", \"source_id\": 63383324, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:56Z\", \"source_id\": 20104311, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:03Z\", \"source_id\": 63395152, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:04Z\", \"source_id\": 20107703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:40Z\", \"source_id\": 63413450, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:43Z\", \"source_id\": 20113079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:20Z\", \"source_id\": 63421156, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:24Z\", \"source_id\": 20115250, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:36Z\", \"source_id\": 63424736, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:40Z\", \"source_id\": 20116265, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:33Z\", \"source_id\": 63439132, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:35Z\", \"source_id\": 20120257, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:34Z\", \"source_id\": 63471051, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:35Z\", \"source_id\": 20129312, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 63486767, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:04Z\", \"source_id\": 20133876, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:56Z\", \"source_id\": 63512211, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:59Z\", \"source_id\": 20141255, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "6", "timing_fact_generation": 1790010181412915, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:47.169711", "service_state_evidence_id": 20141255, "current_leg_start_actual_dep": "2026-09-21T17:54:00+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:47.864654", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GLM |
None |
2K84 |
465031+465034 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1462.025, "from_m": 0.0, "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": 2015.348, "from_m": 1462.025, "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": 3205.605, "from_m": 2015.348, "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": 3229.98, "from_m": 3205.605, "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": 4280.256, "from_m": 3229.98, "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": 4315.699, "from_m": 4280.256, "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": 4668.17, "from_m": 4315.699, "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": 4702.589, "from_m": 4668.17, "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": 5567.28, "from_m": 4702.589, "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": 15732.147, "from_m": 5567.28, "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": 15813.117, "from_m": 15732.147, "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": 29410.815, "from_m": 15813.117, "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": 29443.075, "from_m": 29410.815, "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": 29507.001, "from_m": 29443.075, "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": 29575.48, "from_m": 29507.001, "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": 35872.538, "from_m": 29575.48, "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": 35886.593, "from_m": 35872.538, "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": 36003.592, "from_m": 35886.593, "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": 36423.646, "from_m": 36003.592, "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": 36573.049, "from_m": 36423.646, "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": 38105.73, "from_m": 36573.049, "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": 38140.624, "from_m": 38105.73, "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": 45800.516, "from_m": 38140.624, "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": 46597.582, "from_m": 45800.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48921.815, "from_m": 46597.582, "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": 49421.27, "from_m": 48921.815, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50818.508, "from_m": 49421.27, "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": 51464.313, "from_m": 50818.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51731.884, "from_m": 51464.313, "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": 51782.243, "from_m": 51731.884, "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": 53235.982, "from_m": 51782.243, "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": 53241.303, "from_m": 53235.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54013.032, "from_m": 53241.303, "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": 54115.902, "from_m": 54013.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54418.539, "from_m": 54115.902, "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": 54442.386, "from_m": 54418.539, "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": 56032.338, "from_m": 54442.386, "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": 56140.482, "from_m": 56032.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56190.05, "from_m": 56140.482, "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": 56263.873, "from_m": 56190.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57561.153, "from_m": 56263.873, "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": 57992.188, "from_m": 57561.153, "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": 58321.112, "from_m": 57992.188, "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": 59442.8, "from_m": 58321.112, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 747747, "profile_key": "dfc6562e2250c9b0bc9c0a34fcae401427125fa0e4f9fb23372661fcd20e2c78", "schedule_id": 23719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Gillingham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Chatham", "stage_seq": 2, "distance_m": 2602.232, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Rochester", "stage_seq": 3, "distance_m": 4023.059, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Rochester Bridge Jn", "stage_seq": 4, "distance_m": 4668.17, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Sole Street", "stage_seq": 5, "distance_m": 14530.342, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Meopham", "stage_seq": 6, "distance_m": 15961.062, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Longfield", "stage_seq": 7, "distance_m": 20142.493, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Fawkham Jn", "stage_seq": 8, "distance_m": 21351.418, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Farningham Road", "stage_seq": 9, "distance_m": 24702.683, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Swanley", "stage_seq": 10, "distance_m": 29684.541, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1723H", "location": "St. Mary Cray", "stage_seq": 11, "distance_m": 33945.763, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 36061.556, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Bickley Jn", "stage_seq": 13, "distance_m": 37466.077, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Bromley South", "stage_seq": 14, "distance_m": 40147.294, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Shortlands", "stage_seq": 15, "distance_m": 41604.783, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Ravensbourne", "stage_seq": 16, "distance_m": 42707.378, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Bellingham", "stage_seq": 17, "distance_m": 45176.413, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Nunhead", "stage_seq": 18, "distance_m": 49892.417, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Crofton Road Jn", "stage_seq": 19, "distance_m": 51782.243, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1750", "location": "Denmark Hill", "stage_seq": 20, "distance_m": 52591.117, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Voltaire Road Jn", "stage_seq": 21, "distance_m": 55999.809, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Factory Jn", "stage_seq": 22, "distance_m": 56505.014, "section_seq": 1, "route_path_id": 139886}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Grosvenor Bridge Jn", "stage_seq": 23, "distance_m": 58040.092, "section_seq": 1, "route_path_id": 139886}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": null, "location": "London Victoria", "stage_seq": 24, "distance_m": 59442.8, "section_seq": 1, "route_path_id": 139886}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59442.8, "from_m": 0.0, "section_seq": 1, "route_path_id": 139886}], "total_distance_m": 59442.8, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 56088.628, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3354.172, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:29Z", "source_id": 63298339, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:35Z", "source_id": 20080076, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:50:38Z", "source_id": 63307187, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:50:40Z", "source_id": 20082616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:56Z", "source_id": 63335203, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:00:59Z", "source_id": 20090642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:57Z", "source_id": 63343684, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:59Z", "source_id": 20093101, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:21Z", "source_id": 63356205, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:24Z", "source_id": 20096547, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31904, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:11Z", "source_id": 63366990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:13Z", "source_id": 20099708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:53Z", "source_id": 63383324, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:56Z", "source_id": 20104311, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:03Z", "source_id": 63395152, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:04Z", "source_id": 20107703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:40Z", "source_id": 63413450, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:43Z", "source_id": 20113079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:20Z", "source_id": 63421156, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:24Z", "source_id": 20115250, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:36Z", "source_id": 63424736, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:40Z", "source_id": 20116265, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:33Z", "source_id": 63439132, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:35Z", "source_id": 20120257, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:34Z", "source_id": 63471051, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:35Z", "source_id": 20129312, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 63486767, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:04Z", "source_id": 20133876, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:56Z", "source_id": 63512211, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:59Z", "source_id": 20141255, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Gillingham (Kent) |
1645 |
1645 |
1 |
None |
None |
London Victoria |
1800 |
1800 |
6 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88250/2026-09-21/detailed |
None |
Denmark Hill |
2026-09-21T17:54:00+01:00 |
London Victoria |
10.0 |
{"type": "LineString", "coordinates": [[-0.08956259999999999, 51.46811869999999], [-0.08983152841195213, 51.468035372729425], [-0.08984789999999998, 51.46803030000001], [-0.0902076, 51.46791540000001], [-0.09038269999999998, 51.4678635], [-0.09103419999999998, 51.4676581], [-0.0917544, 51.46743440000001], [-0.0925923, 51.4671787], [-0.093213, 51.4669855], [-0.0937025, 51.46683619999999], [-0.0944001, 51.46663349999999], [-0.0950996, 51.4664331], [-0.0954557, 51.46632820000001], [-0.0959028, 51.466191], [-0.0962805, 51.46608359999998], [-0.09663729999999998, 51.4659863], [-0.0969899, 51.465895499999995], [-0.0973397, 51.465809500000006], [-0.0977507, 51.4657164], [-0.097989, 51.46566140000001], [-0.09806239999999998, 51.4656473], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.1097593, 51.4634024], [-0.1100523, 51.463355699999994], [-0.1101891, 51.4633322], [-0.11048139999999998, 51.4632817], [-0.1108201, 51.4632258], [-0.1110745, 51.4631942], [-0.1113385, 51.4631743], [-0.1116134, 51.46315189999999], [-0.1119142, 51.4631401], [-0.1123601, 51.46313289999999], [-0.1128169, 51.4631459], [-0.1132585, 51.463171499999994], [-0.1136461, 51.4632128], [-0.1140179, 51.4632702], [-0.1143726, 51.4633353], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12152269999999996, 51.4636767], [-0.12187259999999998, 51.46361970000001], [-0.12212520000000002, 51.4635779], [-0.12238309999999998, 51.4635407], [-0.1230107, 51.46345269999999], [-0.12329299999999996, 51.46341789999999], [-0.1235806, 51.46339129999999], [-0.1240592, 51.4633441], [-0.1245742, 51.46331159999999], [-0.1247085, 51.463307699999994], [-0.12496219999999998, 51.4633082], [-0.1254863, 51.4633099], [-0.1256126, 51.4633144], [-0.1258066, 51.463325], [-0.1262187, 51.4633548], [-0.1266975, 51.4634081], [-0.12700999999999998, 51.4634501], [-0.1274956, 51.46353369999999], [-0.1279538, 51.4636287], [-0.12833449999999996, 51.4637219], [-0.1285815, 51.4637915], [-0.12878259999999997, 51.463850599999994], [-0.1290085, 51.4639273], [-0.12927779999999997, 51.464017299999995], [-0.12948079999999998, 51.4640932], [-0.1296599, 51.464160099999994], [-0.1301247, 51.46436560000001], [-0.13048919999999997, 51.464540099999994], [-0.1306877, 51.4646422], [-0.13082739999999998, 51.4647182], [-0.1311008, 51.464865999999994], [-0.13135169999999996, 51.46500000000001], [-0.13164779999999998, 51.4651611], [-0.132733, 51.4657442], [-0.1334808, 51.4661454], [-0.1338128, 51.4663291], [-0.134058, 51.4664674], [-0.1342171, 51.4665621], [-0.1345115, 51.4667449], [-0.1346788, 51.4668495], [-0.13473669999999996, 51.46688839999999], [-0.1349214, 51.46701239999999], [-0.1349726681671229, 51.46704752309517], [-0.13510779999999997, 51.467140099999995], [-0.1352356, 51.46722979999999], [-0.1356645, 51.46755769999999], [-0.1361976, 51.4679956], [-0.13620509999999997, 51.4680014], [-0.1364181, 51.4681771], [-0.1365505, 51.4682882], [-0.1366274, 51.468352], [-0.13665699999999997, 51.468376500000005], [-0.136808, 51.4685298], [-0.13703660000000004, 51.4687608], [-0.137176, 51.4689209], [-0.1373365, 51.4690805], [-0.1378899, 51.4696352], [-0.1381593, 51.4699072], [-0.1383116, 51.4700553], [-0.138551, 51.4702783], [-0.1387222, 51.47044559999999], [-0.1388566, 51.47057470000001], [-0.1390321908187699, 51.47074436450915], [-0.1390403, 51.4707522], [-0.1395526, 51.471254300000005], [-0.1397761, 51.47147879999999], [-0.1400351, 51.4717478], [-0.1401968, 51.4719352], [-0.14035199999999998, 51.47211010000001], [-0.14053899999999997, 51.47235129999999], [-0.1407586, 51.4726821], [-0.14091920000000002, 51.4729797], [-0.1410626, 51.47329589999999], [-0.1411922, 51.473617899999994], [-0.14125899999999997, 51.47375319999998], [-0.14133339999999997, 51.47391389999999], [-0.1414443, 51.4740914], [-0.14155149999999997, 51.474251500000015], [-0.14173639999999998, 51.474501999999994], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
4.1 |
1754 |
1804 |
Denmark Hill |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 17:14:52 |
TERMINATED |
2026-09-21 17:04:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141255 |
1790010181412915 |
95 |
95 |
2026-09-21 17:14:47.864654 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:47.169711 |
| 717506 |
746124 |
L83958 |
872P47MR21 |
2026-09-21 |
COMPLETE |
20141766 |
2026-09-21 18:04:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 746124, "stp": "P", "toc": "South Western Railway", "uid": "L83958", "consist": "450049+450108", "dest_crs": "PMS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83958/2026-09-21/detailed", "trust_id": "872P47MR21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-21", "dest_arr_time": "1744", "dest_platform": "4", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "2P47", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1804", "current_leg_dep": "1759", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "1545", "origin_platform": "15", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-21T17:14:53", "route_debug_link": null, "timing_variation": "+20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "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\": 418.061, \"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\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"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\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"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\": 48067.255, \"from_m\": 45739.963, \"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\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"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\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"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\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"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\": 83730.271, \"from_m\": 81867.432, \"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\": 86637.173, \"from_m\": 83730.271, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 87962.685, \"from_m\": 86637.173, \"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\": 92532.379, \"from_m\": 87962.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92993.621, \"from_m\": 92532.379, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103000.94, \"from_m\": 92993.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105704.492, \"from_m\": 103000.94, \"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\": 106315.638, \"from_m\": 105704.492, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107244.618, \"from_m\": 106315.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108160.736, \"from_m\": 107244.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108884.323, \"from_m\": 108160.736, \"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\": 112427.102, \"from_m\": 108884.323, \"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\": 112628.887, \"from_m\": 112427.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 114174.121, \"from_m\": 112628.887, \"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\": 116279.805, \"from_m\": 114174.121, \"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\": 116345.052, \"from_m\": 116279.805, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 116640.239, \"from_m\": 116345.052, \"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\": 117828.605, \"from_m\": 116640.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118081.827, \"from_m\": 117828.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\": 118143.552, \"from_m\": 118081.827, \"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\": 746124, \"profile_key\": \"57e9f2fdd959e77a1d5648cb7d3f1ba234039318997e801f5b5e204294047e10\", \"schedule_id\": 38861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1613\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Worplesdon\", \"stage_seq\": 10, \"distance_m\": 43058.812, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1625\", \"location\": \"Guildford\", \"stage_seq\": 11, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Farncombe\", \"stage_seq\": 13, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1634\", \"location\": \"Godalming\", \"stage_seq\": 14, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 15, \"distance_m\": 58370.735, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Witley\", \"stage_seq\": 16, \"distance_m\": 61836.03, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1657H\", \"location\": \"Haslemere\", \"stage_seq\": 17, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Liphook\", \"stage_seq\": 18, \"distance_m\": 75279.677, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"Liss\", \"stage_seq\": 19, \"distance_m\": 82692.579, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Petersfield\", \"stage_seq\": 20, \"distance_m\": 88278.332, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Rowland's Castle\", \"stage_seq\": 21, \"distance_m\": 101666.169, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"Havant\", \"stage_seq\": 22, \"distance_m\": 106819.902, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1732\", \"location\": \"Bedhampton\", \"stage_seq\": 23, \"distance_m\": 107902.592, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Farlington Jn\", \"stage_seq\": 24, \"distance_m\": 111502.164, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 25, \"distance_m\": 112521.612, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Hilsea\", \"stage_seq\": 26, \"distance_m\": 113293.77, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 27, \"distance_m\": 116350.0, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Fratton\", \"stage_seq\": 28, \"distance_m\": 116972.07, \"section_seq\": 1, \"route_path_id\": 146531}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 29, \"distance_m\": 118143.552, \"section_seq\": 1, \"route_path_id\": 146531}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 118143.552, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146531}], \"total_distance_m\": 118143.552, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89343.912, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28799.64, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:08:15Z\", \"source_id\": 63196354, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:08:20Z\", \"source_id\": 20050102, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:30Z\", \"source_id\": 63210144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:32Z\", \"source_id\": 20054161, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:36Z\", \"source_id\": 63215565, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:15:39Z\", \"source_id\": 20055883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:20Z\", \"source_id\": 63248883, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:24Z\", \"source_id\": 20065641, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27904, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:53Z\", \"source_id\": 63260661, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:55Z\", \"source_id\": 20068989, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:39Z\", \"source_id\": 63275198, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:41Z\", \"source_id\": 20073335, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:55Z\", \"source_id\": 63294084, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:58Z\", \"source_id\": 20078834, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:11Z\", \"source_id\": 63303137, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:49:15Z\", \"source_id\": 20081428, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:10Z\", \"source_id\": 63313987, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:13Z\", \"source_id\": 20084560, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:10Z\", \"source_id\": 63327644, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:15Z\", \"source_id\": 20088469, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:26Z\", \"source_id\": 63347989, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:30Z\", \"source_id\": 20094270, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:17Z\", \"source_id\": 63378537, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:21Z\", \"source_id\": 20103051, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:18Z\", \"source_id\": 63395852, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:20Z\", \"source_id\": 20107927, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:02Z\", \"source_id\": 63411762, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:08Z\", \"source_id\": 20112546, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:18Z\", \"source_id\": 63441214, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:20Z\", \"source_id\": 20120882, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:11Z\", \"source_id\": 63458204, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:15Z\", \"source_id\": 20125712, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:33Z\", \"source_id\": 63465192, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:36Z\", \"source_id\": 20127683, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:46Z\", \"source_id\": 63483310, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:50Z\", \"source_id\": 20132863, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:46Z\", \"source_id\": 63494516, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:48Z\", \"source_id\": 20136171, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:32Z\", \"source_id\": 63513951, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:38Z\", \"source_id\": 20141766, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "4", "timing_fact_generation": 1790010219130182, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:47.175501", "service_state_evidence_id": 20141766, "current_leg_start_actual_dep": "2026-09-21T18:01:30+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:47.868144", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
PMS |
2P47 |
450049+450108 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "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": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "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": 48067.255, "from_m": 45739.963, "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": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "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": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "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": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "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": 83730.271, "from_m": 81867.432, "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": 86637.173, "from_m": 83730.271, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 87962.685, "from_m": 86637.173, "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": 92532.379, "from_m": 87962.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92993.621, "from_m": 92532.379, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103000.94, "from_m": 92993.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105704.492, "from_m": 103000.94, "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": 106315.638, "from_m": 105704.492, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107244.618, "from_m": 106315.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108160.736, "from_m": 107244.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108884.323, "from_m": 108160.736, "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": 112427.102, "from_m": 108884.323, "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": 112628.887, "from_m": 112427.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 114174.121, "from_m": 112628.887, "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": 116279.805, "from_m": 114174.121, "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": 116345.052, "from_m": 116279.805, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 116640.239, "from_m": 116345.052, "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": 117828.605, "from_m": 116640.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118081.827, "from_m": 117828.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": 118143.552, "from_m": 118081.827, "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": 746124, "profile_key": "57e9f2fdd959e77a1d5648cb7d3f1ba234039318997e801f5b5e204294047e10", "schedule_id": 38861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1613", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Worplesdon", "stage_seq": 10, "distance_m": 43058.812, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Guildford", "stage_seq": 11, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Farncombe", "stage_seq": 13, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Godalming", "stage_seq": 14, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Milford (Surrey)", "stage_seq": 15, "distance_m": 58370.735, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Witley", "stage_seq": 16, "distance_m": 61836.03, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1657H", "location": "Haslemere", "stage_seq": 17, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Liphook", "stage_seq": 18, "distance_m": 75279.677, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "Liss", "stage_seq": 19, "distance_m": 82692.579, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Petersfield", "stage_seq": 20, "distance_m": 88278.332, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Rowland's Castle", "stage_seq": 21, "distance_m": 101666.169, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "Havant", "stage_seq": 22, "distance_m": 106819.902, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1732", "location": "Bedhampton", "stage_seq": 23, "distance_m": 107902.592, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Farlington Jn", "stage_seq": 24, "distance_m": 111502.164, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Portcreek Jn", "stage_seq": 25, "distance_m": 112521.612, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Hilsea", "stage_seq": 26, "distance_m": 113293.77, "section_seq": 1, "route_path_id": 146531}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Fratton East Jn", "stage_seq": 27, "distance_m": 116350.0, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Fratton", "stage_seq": 28, "distance_m": 116972.07, "section_seq": 1, "route_path_id": 146531}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 29, "distance_m": 118143.552, "section_seq": 1, "route_path_id": 146531}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 118143.552, "from_m": 0.0, "section_seq": 1, "route_path_id": 146531}], "total_distance_m": 118143.552, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89343.912, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28799.64, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:08:15Z", "source_id": 63196354, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:08:20Z", "source_id": 20050102, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:30Z", "source_id": 63210144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:32Z", "source_id": 20054161, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:36Z", "source_id": 63215565, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:15:39Z", "source_id": 20055883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:20Z", "source_id": 63248883, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:24Z", "source_id": 20065641, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27904, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:53Z", "source_id": 63260661, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:55Z", "source_id": 20068989, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:39Z", "source_id": 63275198, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:41Z", "source_id": 20073335, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:55Z", "source_id": 63294084, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:58Z", "source_id": 20078834, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:11Z", "source_id": 63303137, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T15:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:49:15Z", "source_id": 20081428, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28029, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:10Z", "source_id": 63313987, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T15:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:13Z", "source_id": 20084560, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:10Z", "source_id": 63327644, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T15:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:15Z", "source_id": 20088469, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:26Z", "source_id": 63347989, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:30Z", "source_id": 20094270, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28066, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:17Z", "source_id": 63378537, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:21Z", "source_id": 20103051, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:18Z", "source_id": 63395852, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:20Z", "source_id": 20107927, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:02Z", "source_id": 63411762, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:08Z", "source_id": 20112546, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:18Z", "source_id": 63441214, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:20Z", "source_id": 20120882, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:11Z", "source_id": 63458204, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:44:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:15Z", "source_id": 20125712, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:33Z", "source_id": 63465192, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:36Z", "source_id": 20127683, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:46Z", "source_id": 63483310, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:50Z", "source_id": 20132863, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:46Z", "source_id": 63494516, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T16:57:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:48Z", "source_id": 20136171, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:32Z", "source_id": 63513951, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:38Z", "source_id": 20141766, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
London Waterloo |
1545 |
1545 |
15 |
None |
None |
Portsmouth & Southsea |
1744 |
1744 |
4 |
LATE |
+20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83958/2026-09-21/detailed |
None |
Fratton |
2026-09-21T18:01:30+01:00 |
Portsmouth & Southsea |
5.0 |
{"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} |
0.7 |
1759 |
1804 |
Fratton |
Portsmouth & Southsea |
Portsmouth & Southsea |
50.7981261 |
-1.0890901 |
50.7981261 |
-1.0890901 |
1 |
0 |
2026-09-21 17:14:53 |
TERMINATED |
2026-09-21 17:04:00 |
Portsmouth & Southsea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141766 |
1790010219130182 |
139 |
139 |
2026-09-21 17:14:47.868144 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:47.175501 |
| 717507 |
748273 |
P76875 |
502K91MU21 |
2026-09-21 |
COMPLETE |
20141619 |
2026-09-21 18:04:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 748273, "stp": "O", "toc": "Greater Anglia", "uid": "P76875", "consist": "720118+720501", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76875/2026-09-21/detailed", "trust_id": "502K91MU21", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "12", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2K91", "timing_status": "EARLY", "origin_station": "Southend Victoria", "current_leg_arr": "1804", "current_leg_dep": "1758", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1704", "origin_platform": "4", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T17:14:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-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": "Stratford", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "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\": 656.126, \"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\": 5014.21, \"from_m\": 656.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\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"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\": 19930.444, \"from_m\": 19871.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"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\": 33691.66, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34034.376, \"from_m\": 33691.66, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34531.601, \"from_m\": 34034.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.426, \"from_m\": 34531.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.619, \"from_m\": 34567.426, \"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\": 34930.593, \"from_m\": 34624.619, \"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\": 35120.155, \"from_m\": 34930.593, \"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\": 43870.296, \"from_m\": 35120.155, \"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\": 43908.24, \"from_m\": 43870.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44497.274, \"from_m\": 43908.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\": 45352.857, \"from_m\": 44497.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\": 46464.529, \"from_m\": 45352.857, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47303.869, \"from_m\": 46464.529, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47319.762, \"from_m\": 47303.869, \"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\": 47390.126, \"from_m\": 47319.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\": 59401.911, \"from_m\": 47390.126, \"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\": 60015.142, \"from_m\": 59401.911, \"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\": 63963.19, \"from_m\": 60015.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64425.786, \"from_m\": 63963.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\": 64496.402, \"from_m\": 64425.786, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64721.67, \"from_m\": 64496.402, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.117, \"from_m\": 64721.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65759.741, \"from_m\": 65233.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66236.416, \"from_m\": 65759.741, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66689.635, \"from_m\": 66236.416, \"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\": 748273, \"profile_key\": \"95304ed8dceb90a663f9678a1c98aa64711ada2f2ef9009aff0966fa1346ddb6\", \"schedule_id\": 40128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1709H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.741, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.139, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 44927.907, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": \"1747H\", \"location\": \"Romford\", \"stage_seq\": 13, \"distance_m\": 46826.577, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 54940.997, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 15, \"distance_m\": 57753.41, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757H\", \"location\": \"Stratford\", \"stage_seq\": 16, \"distance_m\": 60306.348, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Bow Jn\", \"stage_seq\": 17, \"distance_m\": 61799.646, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Bethnal Green\", \"stage_seq\": 18, \"distance_m\": 64869.272, \"section_seq\": 1, \"route_path_id\": 119410}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 19, \"distance_m\": 66689.635, \"section_seq\": 1, \"route_path_id\": 119410}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66689.635, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119410}], \"total_distance_m\": 66689.635, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64644.18, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2045.455, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1704", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:44Z\", \"source_id\": 63348984, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:50Z\", \"source_id\": 20094539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:13Z\", \"source_id\": 63355883, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:15Z\", \"source_id\": 20096448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:17Z\", \"source_id\": 63361662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:19Z\", \"source_id\": 20098110, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:36Z\", \"source_id\": 63373722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:37Z\", \"source_id\": 20101673, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:46Z\", \"source_id\": 63388532, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:49Z\", \"source_id\": 20105832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:02Z\", \"source_id\": 63406178, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:03Z\", \"source_id\": 20110872, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:15Z\", \"source_id\": 63426734, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:18Z\", \"source_id\": 20116819, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:55Z\", \"source_id\": 63445912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:01Z\", \"source_id\": 20122238, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:38Z\", \"source_id\": 63468347, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:40Z\", \"source_id\": 20128575, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:28Z\", \"source_id\": 63470721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:31Z\", \"source_id\": 20129238, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:59Z\", \"source_id\": 63486725, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:04Z\", \"source_id\": 20133884, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:54Z\", \"source_id\": 63494883, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:58Z\", \"source_id\": 20136254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:25Z\", \"source_id\": 63513563, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:28Z\", \"source_id\": 20141619, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "12", "timing_fact_generation": 1790010209488656, "current_leg_arrival_utc": "2026-09-21T18:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:47.182138", "service_state_evidence_id": 20141619, "current_leg_start_actual_dep": "2026-09-21T17:57:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:47.857243", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
2K91 |
720118+720501 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 656.126, "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": 5014.21, "from_m": 656.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": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "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": 19930.444, "from_m": 19871.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "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": 33691.66, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34034.376, "from_m": 33691.66, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34531.601, "from_m": 34034.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.426, "from_m": 34531.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.619, "from_m": 34567.426, "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": 34930.593, "from_m": 34624.619, "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": 35120.155, "from_m": 34930.593, "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": 43870.296, "from_m": 35120.155, "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": 43908.24, "from_m": 43870.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44497.274, "from_m": 43908.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": 45352.857, "from_m": 44497.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": 46464.529, "from_m": 45352.857, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47303.869, "from_m": 46464.529, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47319.762, "from_m": 47303.869, "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": 47390.126, "from_m": 47319.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": 59401.911, "from_m": 47390.126, "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": 60015.142, "from_m": 59401.911, "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": 63963.19, "from_m": 60015.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64425.786, "from_m": 63963.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": 64496.402, "from_m": 64425.786, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64721.67, "from_m": 64496.402, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.117, "from_m": 64721.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65759.741, "from_m": 65233.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66236.416, "from_m": 65759.741, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66689.635, "from_m": 66236.416, "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": 748273, "profile_key": "95304ed8dceb90a663f9678a1c98aa64711ada2f2ef9009aff0966fa1346ddb6", "schedule_id": 40128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1704", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1709H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.741, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.139, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 44927.907, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1747H", "location": "Romford", "stage_seq": 13, "distance_m": 46826.577, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Ilford", "stage_seq": 14, "distance_m": 54940.997, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Forest Gate Jn", "stage_seq": 15, "distance_m": 57753.41, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757H", "location": "Stratford", "stage_seq": 16, "distance_m": 60306.348, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Bow Jn", "stage_seq": 17, "distance_m": 61799.646, "section_seq": 1, "route_path_id": 119410}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Bethnal Green", "stage_seq": 18, "distance_m": 64869.272, "section_seq": 1, "route_path_id": 119410}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 19, "distance_m": 66689.635, "section_seq": 1, "route_path_id": 119410}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66689.635, "from_m": 0.0, "section_seq": 1, "route_path_id": 119410}], "total_distance_m": 66689.635, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64644.18, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2045.455, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:44Z", "source_id": 63348984, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:50Z", "source_id": 20094539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:13Z", "source_id": 63355883, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:15Z", "source_id": 20096448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:17Z", "source_id": 63361662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:19Z", "source_id": 20098110, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:36Z", "source_id": 63373722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:37Z", "source_id": 20101673, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:46Z", "source_id": 63388532, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:49Z", "source_id": 20105832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:02Z", "source_id": 63406178, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:03Z", "source_id": 20110872, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:15Z", "source_id": 63426734, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:18Z", "source_id": 20116819, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:55Z", "source_id": 63445912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:01Z", "source_id": 20122238, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:38Z", "source_id": 63468347, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:40Z", "source_id": 20128575, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14201, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:28Z", "source_id": 63470721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:31Z", "source_id": 20129238, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:59Z", "source_id": 63486725, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:04Z", "source_id": 20133884, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:54Z", "source_id": 63494883, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:57:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:58Z", "source_id": 20136254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:25Z", "source_id": 63513563, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:28Z", "source_id": 20141619, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Southend Victoria |
1704 |
1704 |
4 |
None |
None |
London Liverpool Street |
1805 |
1805 |
12 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76875/2026-09-21/detailed |
None |
Stratford |
2026-09-21T17:57:30+01:00 |
London Liverpool Street |
6.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-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]]} |
3.9 |
1758 |
1804 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 17:14:53 |
TERMINATED |
2026-09-21 17:04:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141619 |
1790010209488656 |
80 |
80 |
2026-09-21 17:14:47.857243 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:47.182138 |
| 717508 |
745778 |
L79717 |
861P54MR21 |
2026-09-21 |
COMPLETE |
20141479 |
2026-09-21 18:02:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 745778, "stp": "P", "toc": "South Western Railway", "uid": "L79717", "consist": "444002", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79717/2026-09-21/detailed", "trust_id": "861P54MR21", "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": "1722", "dest_platform": "16", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1P54", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1804", "current_leg_dep": "1731", "current_leg_end": "London Waterloo", "origin_dep_time": "1531", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T17:14:53", "route_debug_link": null, "timing_variation": "+42 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": "1722", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Guildford", "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\": 31642.29, \"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\": 50374.252, \"from_m\": 31642.29, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51191.089, \"from_m\": 50374.252, \"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\": 51498.006, \"from_m\": 51191.089, \"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\": 59497.109, \"from_m\": 51498.006, \"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\": 62507.591, \"from_m\": 59497.109, \"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\": 65685.787, \"from_m\": 62507.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\": 66270.538, \"from_m\": 65685.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69036.885, \"from_m\": 66270.538, \"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\": 70700.372, \"from_m\": 69036.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\": 70812.23, \"from_m\": 70700.372, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71628.928, \"from_m\": 70812.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73956.22, \"from_m\": 71628.928, \"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\": 79754.042, \"from_m\": 73956.22, \"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\": 79957.443, \"from_m\": 79754.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86582.577, \"from_m\": 79957.443, \"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\": 88698.684, \"from_m\": 86582.577, \"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\": 88725.788, \"from_m\": 88698.684, \"capability_applied\": null, \"effective_limit_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\": 99655.07, \"from_m\": 88725.788, \"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\": 103658.087, \"from_m\": 99655.07, \"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\": 113329.326, \"from_m\": 103658.087, \"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\": 117823.899, \"from_m\": 113329.326, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118953.939, \"from_m\": 117823.899, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118984.851, \"from_m\": 118953.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\": 119103.417, \"from_m\": 118984.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\": 119217.51, \"from_m\": 119103.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119278.561, \"from_m\": 119217.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119696.622, \"from_m\": 119278.561, \"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\": 745778, \"profile_key\": \"81c554ced71f80450ae4add66cee1b64e193114c1ecaa1200976c8cfe904f6f2\", \"schedule_id\": 38023, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1464.88, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Hilsea\", \"stage_seq\": 4, \"distance_m\": 6314.557, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Portcreek Jn\", \"stage_seq\": 5, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Farlington Jn\", \"stage_seq\": 6, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548H\", \"location\": \"Bedhampton\", \"stage_seq\": 7, \"distance_m\": 11705.735, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1552\", \"location\": \"Havant\", \"stage_seq\": 8, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557\", \"location\": \"Rowland's Castle\", \"stage_seq\": 9, \"distance_m\": 17936.248, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Petersfield\", \"stage_seq\": 10, \"distance_m\": 31323.578, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1613H\", \"location\": \"Liss\", \"stage_seq\": 11, \"distance_m\": 36973.403, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620H\", \"location\": \"Liphook\", \"stage_seq\": 12, \"distance_m\": 44419.401, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1628H\", \"location\": \"Haslemere\", \"stage_seq\": 13, \"distance_m\": 50582.348, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1639\", \"location\": \"Godalming\", \"stage_seq\": 14, \"distance_m\": 64293.383, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Farncombe\", \"stage_seq\": 15, \"distance_m\": 65825.829, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Shalford Jn\", \"stage_seq\": 16, \"distance_m\": 69036.885, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1649H\", \"location\": \"Guildford\", \"stage_seq\": 17, \"distance_m\": 71030.064, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Woking Jn\", \"stage_seq\": 18, \"distance_m\": 79917.051, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658H\", \"location\": \"Woking\", \"stage_seq\": 19, \"distance_m\": 80653.367, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 20, \"distance_m\": 98178.237, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Surbiton\", \"stage_seq\": 21, \"distance_m\": 100404.476, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 22, \"distance_m\": 103247.994, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"New Malden\", \"stage_seq\": 23, \"distance_m\": 104062.553, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Wimbledon\", \"stage_seq\": 24, \"distance_m\": 108045.163, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 25, \"distance_m\": 113411.112, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 26, \"distance_m\": 118953.939, \"section_seq\": 1, \"route_path_id\": 146151}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 27, \"distance_m\": 119696.622, \"section_seq\": 1, \"route_path_id\": 146151}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119696.622, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146151}], \"total_distance_m\": 119696.622, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100903.609, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18793.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.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-21T14:52:45Z\", \"source_id\": 63155042, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:52:44Z\", \"source_id\": 20038247, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:47Z\", \"source_id\": 63165602, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:50Z\", \"source_id\": 20041363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:48Z\", \"source_id\": 63179002, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:02:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:50Z\", \"source_id\": 20045135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:23Z\", \"source_id\": 63202070, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:10:25Z\", \"source_id\": 20051743, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:31Z\", \"source_id\": 63210162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:13:34Z\", \"source_id\": 20054176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:29:52Z\", \"source_id\": 63252719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:29:56Z\", \"source_id\": 20066722, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:35Z\", \"source_id\": 63282840, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:39Z\", \"source_id\": 20075512, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:16Z\", \"source_id\": 63297742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:20Z\", \"source_id\": 20079875, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:56Z\", \"source_id\": 63316009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:59Z\", \"source_id\": 20085158, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:39Z\", \"source_id\": 63331695, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:43Z\", \"source_id\": 20089654, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:57Z\", \"source_id\": 63360781, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:00Z\", \"source_id\": 20097866, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:53Z\", \"source_id\": 63369120, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:59Z\", \"source_id\": 20100315, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:25Z\", \"source_id\": 63393347, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:31Z\", \"source_id\": 20107206, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:39Z\", \"source_id\": 63416388, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:45Z\", \"source_id\": 20113931, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:05Z\", \"source_id\": 63449279, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:08Z\", \"source_id\": 20123194, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:22Z\", \"source_id\": 63458760, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:25Z\", \"source_id\": 20125887, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:32Z\", \"source_id\": 63468084, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:34Z\", \"source_id\": 20128454, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:32Z\", \"source_id\": 63482681, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:36Z\", \"source_id\": 20132622, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:10Z\", \"source_id\": 63512898, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:12Z\", \"source_id\": 20141418, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "17", "timing_fact_generation": 1790010196537195, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:48.071402", "service_state_evidence_id": 20141418, "current_leg_start_actual_dep": "2026-09-21T17:40:30+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:48.821450", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
1P54 |
444002 |
5 |
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": 31642.29, "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": 50374.252, "from_m": 31642.29, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51191.089, "from_m": 50374.252, "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": 51498.006, "from_m": 51191.089, "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": 59497.109, "from_m": 51498.006, "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": 62507.591, "from_m": 59497.109, "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": 65685.787, "from_m": 62507.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": 66270.538, "from_m": 65685.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69036.885, "from_m": 66270.538, "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": 70700.372, "from_m": 69036.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": 70812.23, "from_m": 70700.372, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71628.928, "from_m": 70812.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73956.22, "from_m": 71628.928, "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": 79754.042, "from_m": 73956.22, "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": 79957.443, "from_m": 79754.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86582.577, "from_m": 79957.443, "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": 88698.684, "from_m": 86582.577, "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": 88725.788, "from_m": 88698.684, "capability_applied": null, "effective_limit_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": 99655.07, "from_m": 88725.788, "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": 103658.087, "from_m": 99655.07, "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": 113329.326, "from_m": 103658.087, "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": 117823.899, "from_m": 113329.326, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118953.939, "from_m": 117823.899, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118984.851, "from_m": 118953.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": 119103.417, "from_m": 118984.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": 119217.51, "from_m": 119103.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119278.561, "from_m": 119217.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119696.622, "from_m": 119278.561, "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": 745778, "profile_key": "81c554ced71f80450ae4add66cee1b64e193114c1ecaa1200976c8cfe904f6f2", "schedule_id": 38023, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1531", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1464.88, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Hilsea", "stage_seq": 4, "distance_m": 6314.557, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Portcreek Jn", "stage_seq": 5, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Farlington Jn", "stage_seq": 6, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548H", "location": "Bedhampton", "stage_seq": 7, "distance_m": 11705.735, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1552", "location": "Havant", "stage_seq": 8, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557", "location": "Rowland's Castle", "stage_seq": 9, "distance_m": 17936.248, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Petersfield", "stage_seq": 10, "distance_m": 31323.578, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Liss", "stage_seq": 11, "distance_m": 36973.403, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620H", "location": "Liphook", "stage_seq": 12, "distance_m": 44419.401, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1628H", "location": "Haslemere", "stage_seq": 13, "distance_m": 50582.348, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1639", "location": "Godalming", "stage_seq": 14, "distance_m": 64293.383, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Farncombe", "stage_seq": 15, "distance_m": 65825.829, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Shalford Jn", "stage_seq": 16, "distance_m": 69036.885, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1649H", "location": "Guildford", "stage_seq": 17, "distance_m": 71030.064, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Woking Jn", "stage_seq": 18, "distance_m": 79917.051, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658H", "location": "Woking", "stage_seq": 19, "distance_m": 80653.367, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Hampton Court Jn", "stage_seq": 20, "distance_m": 98178.237, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Surbiton", "stage_seq": 21, "distance_m": 100404.476, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Berrylands Juncton", "stage_seq": 22, "distance_m": 103247.994, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "New Malden", "stage_seq": 23, "distance_m": 104062.553, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Wimbledon", "stage_seq": 24, "distance_m": 108045.163, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Clapham Junction (M)", "stage_seq": 25, "distance_m": 113411.112, "section_seq": 1, "route_path_id": 146151}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Waterloo West Crossings", "stage_seq": 26, "distance_m": 118953.939, "section_seq": 1, "route_path_id": 146151}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 27, "distance_m": 119696.622, "section_seq": 1, "route_path_id": 146151}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119696.622, "from_m": 0.0, "section_seq": 1, "route_path_id": 146151}], "total_distance_m": 119696.622, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100903.609, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18793.013, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:52:45Z", "source_id": 63155042, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T14:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:52:44Z", "source_id": 20038247, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:47Z", "source_id": 63165602, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:50Z", "source_id": 20041363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:48Z", "source_id": 63179002, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:02:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:50Z", "source_id": 20045135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:23Z", "source_id": 63202070, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:10:25Z", "source_id": 20051743, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27404, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:31Z", "source_id": 63210162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:13:34Z", "source_id": 20054176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:29:52Z", "source_id": 63252719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:29:56Z", "source_id": 20066722, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:35Z", "source_id": 63282840, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:39Z", "source_id": 20075512, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28070, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:16Z", "source_id": 63297742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:20Z", "source_id": 20079875, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:56Z", "source_id": 63316009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:59Z", "source_id": 20085158, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:39Z", "source_id": 63331695, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:43Z", "source_id": 20089654, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:57Z", "source_id": 63360781, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:00Z", "source_id": 20097866, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:53Z", "source_id": 63369120, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:59Z", "source_id": 20100315, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:25Z", "source_id": 63393347, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:22:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:31Z", "source_id": 20107206, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:39Z", "source_id": 63416388, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:45Z", "source_id": 20113931, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:05Z", "source_id": 63449279, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:08Z", "source_id": 20123194, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:22Z", "source_id": 63458760, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:45:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:25Z", "source_id": 20125887, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:32Z", "source_id": 63468084, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:34Z", "source_id": 20128454, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:32Z", "source_id": 63482681, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:36Z", "source_id": 20132622, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:10Z", "source_id": 63512898, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:12Z", "source_id": 20141418, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
1531 |
1531 |
3 |
None |
None |
London Waterloo |
1722 |
1722 |
16 |
LATE |
+42 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79717/2026-09-21/detailed |
None |
Woking |
2026-09-21T17:40:30+01:00 |
London Waterloo |
33.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 |
1731 |
1804 |
Guildford |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 17:14:53 |
TERMINATED |
2026-09-21 17:04:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141418 |
1790010196537195 |
146 |
146 |
2026-09-21 17:14:48.821450 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:48.071402 |
| 717509 |
746119 |
C59858 |
552S23MR21 |
2026-09-21 |
COMPLETE |
20142744 |
2026-09-21 18:04:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 746119, "stp": "P", "toc": "East Midlands Railway", "uid": "C59858", "consist": "158799+158847", "dest_crs": "SKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59858/2026-09-21/detailed", "trust_id": "552S23MR21", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skegness", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "4", "is_terminated": 1, "next_location": "Skegness", "signalling_id": "2S23", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1804", "current_leg_dep": "1751½", "current_leg_end": "Skegness", "origin_dep_time": "1545", "origin_platform": "2", "current_location": "Skegness", "last_update_time": "2026-09-21T17:14:53", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]}", "current_leg_start": "Havenhouse", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "53.1431028", "next_location_lon": "0.3341742", "previous_location": "Havenhouse", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36612.769, \"from_m\": 36260.397, \"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\": 36657.061, \"from_m\": 36612.769, \"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\": 37478.458, \"from_m\": 36657.061, \"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\": 37644.14, \"from_m\": 37478.458, \"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\": 39441.909, \"from_m\": 37644.14, \"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\": 41243.494, \"from_m\": 39441.909, \"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\": 41665.011, \"from_m\": 41243.494, \"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\": 64108.758, \"from_m\": 41665.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64692.242, \"from_m\": 64108.758, \"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\": 72441.052, \"from_m\": 64692.242, \"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\": 73570.899, \"from_m\": 72441.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85270.139, \"from_m\": 73570.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\": 85332.947, \"from_m\": 85270.139, \"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\": 90049.41, \"from_m\": 85332.947, \"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\": 91289.781, \"from_m\": 90049.41, \"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\": 92041.794, \"from_m\": 91289.781, \"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\": 92389.283, \"from_m\": 92041.794, \"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\": 93151.038, \"from_m\": 92389.283, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109793.779, \"from_m\": 93151.038, \"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\": 109817.554, \"from_m\": 109793.779, \"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\": 115139.95, \"from_m\": 109817.554, \"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\": 115561.753, \"from_m\": 115139.95, \"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\": 121670.832, \"from_m\": 115561.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 122115.409, \"from_m\": 121670.832, \"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\": 129408.547, \"from_m\": 122115.409, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 129495.395, \"from_m\": 129408.547, \"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\": 129729.728, \"from_m\": 129495.395, \"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\": 129811.536, \"from_m\": 129729.728, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 746119, \"profile_key\": \"58a10c1fc574df63f52976d086d7e92633fa9ad821b9e1af9e55d8029550109b\", \"schedule_id\": 7092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Netherfield Jn\", \"stage_seq\": 2, \"distance_m\": 4227.472, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Netherfield\", \"stage_seq\": 3, \"distance_m\": 4826.293, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 4, \"distance_m\": 8101.265, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Bingham\", \"stage_seq\": 5, \"distance_m\": 13909.122, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Aslockton\", \"stage_seq\": 6, \"distance_m\": 17520.952, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 7, \"distance_m\": 22824.61, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Bottesford\", \"stage_seq\": 8, \"distance_m\": 24556.474, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Allington Jn\", \"stage_seq\": 9, \"distance_m\": 31002.402, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 10, \"distance_m\": 35421.681, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1631\", \"location\": \"Grantham\", \"stage_seq\": 11, \"distance_m\": 36436.583, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 12, \"distance_m\": 37451.485, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Allington East Jn\", \"stage_seq\": 13, \"distance_m\": 41205.018, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Allington North Jn\", \"stage_seq\": 14, \"distance_m\": 41697.236, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Barkston East Jn\", \"stage_seq\": 15, \"distance_m\": 47613.699, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Ancaster\", \"stage_seq\": 16, \"distance_m\": 54851.769, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Rauceby\", \"stage_seq\": 17, \"distance_m\": 61002.796, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1657\", \"location\": \"Sleaford\", \"stage_seq\": 18, \"distance_m\": 64490.57, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Heckington\", \"stage_seq\": 19, \"distance_m\": 72601.492, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Hubberts Bridge\", \"stage_seq\": 20, \"distance_m\": 85171.782, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721H\", \"location\": \"Boston\", \"stage_seq\": 21, \"distance_m\": 91468.257, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Sibsey S.B.\", \"stage_seq\": 22, \"distance_m\": 99535.761, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Bellwater Jn S.B.\", \"stage_seq\": 23, \"distance_m\": 109793.779, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1743H\", \"location\": \"Thorpe Culvert\", \"stage_seq\": 24, \"distance_m\": 118702.987, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1747\", \"wtt_dep\": \"1748\", \"location\": \"Wainfleet\", \"stage_seq\": 25, \"distance_m\": 121751.479, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1751H\", \"location\": \"Havenhouse\", \"stage_seq\": 26, \"distance_m\": 124642.714, \"section_seq\": 1, \"route_path_id\": 132725}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"Skegness\", \"stage_seq\": 27, \"distance_m\": 129811.536, \"section_seq\": 1, \"route_path_id\": 132725}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 129811.536, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132725}], \"total_distance_m\": 129811.536, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 121155.465, \"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": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.5", "current_position_lat": "53.1431028", "current_position_lon": "0.3341742", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:49:58Z\", \"source_id\": 63147583, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:50:05Z\", \"source_id\": 20036157, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:36Z\", \"source_id\": 63162434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:41Z\", \"source_id\": 20040534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:13Z\", \"source_id\": 63177414, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:02:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:19Z\", \"source_id\": 20044693, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:03:55Z\", \"source_id\": 20046743, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:45Z\", \"source_id\": 63205664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:11:46Z\", \"source_id\": 20052823, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:43Z\", \"source_id\": 63244695, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:26:48Z\", \"source_id\": 20064456, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:21Z\", \"source_id\": 20087792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:28Z\", \"source_id\": 20108849, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:48Z\", \"source_id\": 20142744, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skegness", "service_state_platform": "4", "timing_fact_generation": 1790010288876277, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:48.863347", "service_state_evidence_id": 20142744, "current_leg_start_actual_dep": "2026-09-21T17:56:30+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:49.532534", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
SKG |
2S23 |
158799+158847 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "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": 3291.52, "from_m": 2603.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36612.769, "from_m": 36260.397, "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": 36657.061, "from_m": 36612.769, "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": 37478.458, "from_m": 36657.061, "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": 37644.14, "from_m": 37478.458, "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": 39441.909, "from_m": 37644.14, "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": 41243.494, "from_m": 39441.909, "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": 41665.011, "from_m": 41243.494, "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": 64108.758, "from_m": 41665.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64692.242, "from_m": 64108.758, "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": 72441.052, "from_m": 64692.242, "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": 73570.899, "from_m": 72441.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85270.139, "from_m": 73570.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": 85332.947, "from_m": 85270.139, "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": 90049.41, "from_m": 85332.947, "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": 91289.781, "from_m": 90049.41, "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": 92041.794, "from_m": 91289.781, "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": 92389.283, "from_m": 92041.794, "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": 93151.038, "from_m": 92389.283, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109793.779, "from_m": 93151.038, "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": 109817.554, "from_m": 109793.779, "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": 115139.95, "from_m": 109817.554, "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": 115561.753, "from_m": 115139.95, "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": 121670.832, "from_m": 115561.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 122115.409, "from_m": 121670.832, "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": 129408.547, "from_m": 122115.409, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 129495.395, "from_m": 129408.547, "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": 129729.728, "from_m": 129495.395, "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": 129811.536, "from_m": 129729.728, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 746119, "profile_key": "58a10c1fc574df63f52976d086d7e92633fa9ad821b9e1af9e55d8029550109b", "schedule_id": 7092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Netherfield", "stage_seq": 3, "distance_m": 4826.293, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Radcliffe (Notts)", "stage_seq": 4, "distance_m": 8101.265, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Bingham", "stage_seq": 5, "distance_m": 13909.122, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Aslockton", "stage_seq": 6, "distance_m": 17520.952, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Bottesford West Jn", "stage_seq": 7, "distance_m": 22824.61, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Bottesford", "stage_seq": 8, "distance_m": 24556.474, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Allington Jn", "stage_seq": 9, "distance_m": 31002.402, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Nottingham Branch Jn", "stage_seq": 10, "distance_m": 35421.681, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1631", "location": "Grantham", "stage_seq": 11, "distance_m": 36436.583, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Nottingham Branch Jn", "stage_seq": 12, "distance_m": 37451.485, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Allington East Jn", "stage_seq": 13, "distance_m": 41205.018, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Allington North Jn", "stage_seq": 14, "distance_m": 41697.236, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Barkston East Jn", "stage_seq": 15, "distance_m": 47613.699, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Ancaster", "stage_seq": 16, "distance_m": 54851.769, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Rauceby", "stage_seq": 17, "distance_m": 61002.796, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Sleaford", "stage_seq": 18, "distance_m": 64490.57, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Heckington", "stage_seq": 19, "distance_m": 72601.492, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Hubberts Bridge", "stage_seq": 20, "distance_m": 85171.782, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721H", "location": "Boston", "stage_seq": 21, "distance_m": 91468.257, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Sibsey S.B.", "stage_seq": 22, "distance_m": 99535.761, "section_seq": 1, "route_path_id": 132725}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Bellwater Jn S.B.", "stage_seq": 23, "distance_m": 109793.779, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1743H", "location": "Thorpe Culvert", "stage_seq": 24, "distance_m": 118702.987, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1747", "wtt_dep": "1748", "location": "Wainfleet", "stage_seq": 25, "distance_m": 121751.479, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1751H", "location": "Havenhouse", "stage_seq": 26, "distance_m": 124642.714, "section_seq": 1, "route_path_id": 132725}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Skegness", "stage_seq": 27, "distance_m": 129811.536, "section_seq": 1, "route_path_id": 132725}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 129811.536, "from_m": 0.0, "section_seq": 1, "route_path_id": 132725}], "total_distance_m": 129811.536, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 121155.465, "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": 16622, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:49:58Z", "source_id": 63147583, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T14:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:50:05Z", "source_id": 20036157, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16634, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:36Z", "source_id": 63162434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T14:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:41Z", "source_id": 20040534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:13Z", "source_id": 63177414, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:19Z", "source_id": 20044693, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:03:55Z", "source_id": 20046743, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:45Z", "source_id": 63205664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:11:46Z", "source_id": 20052823, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11692, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:43Z", "source_id": 63244695, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:26:48Z", "source_id": 20064456, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:21Z", "source_id": 20087792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:28Z", "source_id": 20108849, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:48Z", "source_id": 20142744, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Nottingham |
1545 |
1545 |
2 |
None |
None |
Skegness |
1759 |
1759 |
4 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59858/2026-09-21/detailed |
None |
Havenhouse |
2026-09-21T17:56:30+01:00 |
Skegness |
12.5 |
{"type": "LineString", "coordinates": [[0.2731896999999999, 53.11469780000001], [0.2736219999999999, 53.11484049999999], [0.2740911, 53.11499859999999], [0.2746532, 53.115182], [0.2747893, 53.11522930000001], [0.2752263, 53.115368], [0.2757794, 53.11553730000001], [0.2761978, 53.115675], [0.276737, 53.11584969999999], [0.27716879999999994, 53.1159929], [0.2778943, 53.1162336], [0.27820009999999995, 53.11634149999999], [0.2786574, 53.11650969999999], [0.27894169999999996, 53.1166184], [0.279556, 53.1168647], [0.2801295999999999, 53.117112099999986], [0.2805537, 53.1173049], [0.2810053, 53.1175129], [0.2815042, 53.11774390000001], [0.2818479, 53.11790059999999], [0.2822502, 53.1180889], [0.2826164, 53.1182563], [0.2828976, 53.1183862], [0.2832302, 53.1185399], [0.28345719999999996, 53.1186451], [0.2837308, 53.118769], [0.284042, 53.1189059], [0.2842096, 53.11898070000001], [0.2843531, 53.1190427], [0.28465309999999994, 53.1191613], [0.2848340999999999, 53.1192329], [0.2853777, 53.1194298], [0.2860586, 53.1196732], [0.2866718999999999, 53.1198942], [0.2871117, 53.120060800000005], [0.2875244, 53.1202165], [0.2877675, 53.1203128], [0.28820300000000004, 53.1204949], [0.2885356, 53.1206551], [0.2888092, 53.12078629999999], [0.2891154, 53.1209502], [0.2892933, 53.12104790000001], [0.28950829999999994, 53.12117469999999], [0.2899361, 53.1214419], [0.2903237, 53.1216955], [0.2907113, 53.121953000000005], [0.29096209999999995, 53.122121199999995], [0.2912169, 53.12229260000001], [0.2915119, 53.12249299999999], [0.2918217, 53.1227007], [0.2920993, 53.1228858], [0.29242789999999996, 53.12310949999999], [0.29270549999999995, 53.1232954], [0.29300719999999997, 53.123498999999995], [0.2933439, 53.12372440000001], [0.2936988, 53.123965299999995], [0.29404529999999995, 53.12419919999999], [0.29430499999999993, 53.1243749], [0.2945468, 53.12453560000001], [0.294685, 53.1246289], [0.2950721, 53.12488830000001], [0.2953569, 53.125077999999995], [0.2955688, 53.12521720000001], [0.2958477, 53.1253918], [0.2960784, 53.1255295], [0.2963328, 53.125673], [0.29659159999999996, 53.1258106], [0.296761, 53.12589719999999], [0.2969323, 53.12598039999999], [0.2971096999999999, 53.12606619999999], [0.2973551, 53.126178900000006], [0.29745479999999996, 53.1262253], [0.2979367, 53.126448799999984], [0.2987056, 53.1268017], [0.29958669999999993, 53.1272049], [0.300095, 53.1274399], [0.3007521000000001, 53.127743299999985], [0.30176429999999993, 53.12820949999999], [0.30280669999999993, 53.128687199999995], [0.3038701999999999, 53.1291756], [0.3046114, 53.1295203], [0.3050365, 53.12971339999999], [0.30560029999999994, 53.1299727], [0.3058042, 53.130063199999995], [0.3061313, 53.130214399999986], [0.30683359999999993, 53.1305382], [0.3074362, 53.130814699999995], [0.30802489999999993, 53.131083499999995], [0.3084849, 53.1312951], [0.3090603, 53.131559800000005], [0.3096498999999999, 53.13183209999999], [0.3101837, 53.13207750000001], [0.3106212, 53.1322775], [0.311117, 53.13250699999999], [0.3112487, 53.13256650000001], [0.31134779999999995, 53.1326099], [0.3115056, 53.1326832], [0.3119262, 53.1328762], [0.3125678, 53.13317229999999], [0.3130929, 53.13341439999999], [0.3138989, 53.133782899999986], [0.3146921, 53.13414989999999], [0.3153464999999999, 53.134449999999994], [0.3160514, 53.13477339999999], [0.3166965, 53.135071100000005], [0.31734020000000007, 53.1353655], [0.3179906, 53.135664799999994], [0.3187269, 53.1360036], [0.3193907999999999, 53.13630930000001], [0.32011819999999996, 53.136643199999995], [0.3207793, 53.1369473], [0.3215035, 53.1372812], [0.3219756, 53.137496], [0.3224874, 53.137732500000006], [0.32296749999999996, 53.137952899999995], [0.32361389999999995, 53.138250600000006], [0.3241455, 53.138494400000006], [0.32446549999999996, 53.1386416], [0.32505209999999995, 53.1389112], [0.32542889999999997, 53.1390841], [0.32580789999999993, 53.1392603], [0.32631619999999995, 53.139491199999995], [0.3267191, 53.13967699999999], [0.327149, 53.13987650000001], [0.32761359999999995, 53.1400881], [0.32821039999999996, 53.1403624], [0.3286717, 53.1405732], [0.3290346, 53.1407413], [0.3292506, 53.14083859999999], [0.32938359999999994, 53.1409007], [0.3294764, 53.140944099999984], [0.3296234, 53.1410108], [0.32973659999999994, 53.14106290000001], [0.3298192, 53.141100900000005], [0.3299774, 53.1411749], [0.3301089, 53.1412352], [0.3302878, 53.14131569999999], [0.33037089999999997, 53.14135679999999], [0.3304069, 53.14137300000001], [0.33062439999999993, 53.141471], [0.33075799999999994, 53.1415321], [0.3309068, 53.14160050000001], [0.3310726, 53.1416771], [0.3313177, 53.1417887], [0.3315444, 53.14189249999999], [0.3318703, 53.14204130000001], [0.3320346, 53.1421153], [0.33218619999999993, 53.14218610000001], [0.3325952, 53.1423735], [0.3331263, 53.1426189], [0.33334089999999994, 53.142717000000005], [0.3335448, 53.1428116], [0.33388529999999994, 53.1429696], [0.3341741999999999, 53.14310280000001]]} |
3.2 |
1751½ |
1804 |
Havenhouse |
Skegness |
Skegness |
53.1431028 |
0.3341742 |
53.1431028 |
0.3341742 |
1 |
0 |
2026-09-21 17:14:53 |
TERMINATED |
2026-09-21 17:04:00 |
Skegness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142744 |
1790010288876277 |
41 |
41 |
2026-09-21 17:14:49.532534 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:48.863347 |
| 717510 |
749495 |
C20638 |
535Y55MV21 |
2026-09-21 |
COMPLETE |
20141231 |
2026-09-21 18:04:00 |
2026-09-21 17:14:53 |
2026-09-23 17:14:53 |
{"id": 749495, "stp": "P", "toc": "Thameslink", "uid": "C20638", "consist": "700031", "dest_crs": "WGC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20638/2026-09-21/detailed", "trust_id": "535Y55MV21", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-21", "dest_arr_time": "1801", "dest_platform": "3", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "5Y55", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "1801", "current_leg_dep": "1759", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "1748", "origin_platform": "4", "current_location": "Welwyn Garden City", "last_update_time": "2026-09-21T17:14:53", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2022496, 51.8041683], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Welwyn Gc Sig. Yb2040", "dest_arr_time_act": "1801", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Welwyn Garden City Carriage Servicing Depot", "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\": 319.17, \"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\": 709.708, \"from_m\": 319.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1028.879, \"from_m\": 709.708, \"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}], \"service_id\": 749495, \"profile_key\": \"bf4a5518934e07374d29ef5827b9cc92b9d9e7446cc359b7d093b87126cd7a40\", \"schedule_id\": 2821, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130992}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1759\", \"location\": \"Welwyn Gc Sig. Yb2040\", \"stage_seq\": 2, \"distance_m\": 514.439, \"section_seq\": 1, \"route_path_id\": 130992}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 3, \"distance_m\": 1028.879, \"section_seq\": 1, \"route_path_id\": 130992}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1028.879, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130992}], \"total_distance_m\": 1028.879, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 638.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 390.538, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:55Z\", \"source_id\": 63512174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:02:56Z\", \"source_id\": 20141231, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "3", "timing_fact_generation": 1790010176825371, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:50.051599", "service_state_evidence_id": 20141231, "current_leg_start_actual_dep": "2026-09-21T18:02:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:50.298656", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
WGC |
WGC |
5Y55 |
700031 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 319.17, "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": 709.708, "from_m": 319.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1028.879, "from_m": 709.708, "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}], "service_id": 749495, "profile_key": "bf4a5518934e07374d29ef5827b9cc92b9d9e7446cc359b7d093b87126cd7a40", "schedule_id": 2821, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1748", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130992}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1759", "location": "Welwyn Gc Sig. Yb2040", "stage_seq": 2, "distance_m": 514.439, "section_seq": 1, "route_path_id": 130992}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 3, "distance_m": 1028.879, "section_seq": 1, "route_path_id": 130992}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1028.879, "from_m": 0.0, "section_seq": 1, "route_path_id": 130992}], "total_distance_m": 1028.879, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 638.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 390.538, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:55Z", "source_id": 63512174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:02:56Z", "source_id": 20141231, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Welwyn Garden City |
1748 |
1748 |
4 |
None |
None |
Welwyn Garden City |
1801 |
1801 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20638/2026-09-21/detailed |
None |
Welwyn Gc Sig. Yb2040 |
2026-09-21T18:02:00+01:00 |
Welwyn Garden City |
2.0 |
{"type": "LineString", "coordinates": [[-0.2022496, 51.8041683], [-0.2020639, 51.804486999999995], [-0.20238249999999997, 51.8037105], [-0.2025386, 51.8032306], [-0.20283749999999995, 51.802642], [-0.2033406, 51.8016239], [-0.203413, 51.8014792], [-0.20376379999999997, 51.800777999999994], [-0.2037774, 51.8007514], [-0.20412119999999995, 51.80007979999999], [-0.2043192, 51.79968919999999], [-0.20454759999999997, 51.799223], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
0.6 |
1759 |
1801 |
Welwyn Garden City Carriage Servicing Depot |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-21 17:14:53 |
TERMINATED |
2026-09-21 17:04:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141231 |
1790010176825371 |
13 |
13 |
2026-09-21 17:14:50.298656 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:50.051599 |
| 717511 |
748804 |
G38641 |
421J76MU21 |
2026-09-21 |
COMPLETE |
20141928 |
2026-09-21 18:04:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748804, "stp": "P", "toc": "Transport for Wales", "uid": "G38641", "consist": "197119", "dest_crs": "WRX", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38641/2026-09-21/detailed", "trust_id": "421J76MU21", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham General", "service_date": "2026-09-21", "dest_arr_time": "1800", "dest_platform": "1", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "1J76", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "1804", "current_leg_dep": "1751", "current_leg_end": "Wrexham General", "origin_dep_time": "1723", "origin_platform": "9", "current_location": "Wrexham General", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8852173, 53.19855239999999], [-2.8856639, 53.1986383], [-2.885985499999999, 53.1986799], [-2.8862989999999997, 53.19870349999999], [-2.8866287000000006, 53.1987128], [-2.8869579999999995, 53.198702], [-2.88725, 53.1986797], [-2.8876464, 53.19862559999999], [-2.8879540999999995, 53.1985661], [-2.8882649999999996, 53.1984853], [-2.888543, 53.19839519999999], [-2.8888073999999997, 53.1982963], [-2.8890690999999995, 53.19818], [-2.8893592, 53.198036500000015], [-2.890436, 53.1974932], [-2.890616, 53.1974049], [-2.8913131, 53.197013], [-2.891419, 53.1969606], [-2.8919831, 53.19664019999999], [-2.8924771999999996, 53.1963967], [-2.8935185999999997, 53.19591900000001], [-2.8938296999999995, 53.19577079999999], [-2.8943898, 53.1954774], [-2.8948411999999997, 53.1952557], [-2.8952936, 53.1950213], [-2.8957634999999997, 53.1947448], [-2.8960095999999997, 53.1945939], [-2.8963872, 53.1943595], [-2.8966999, 53.19415310000001], [-2.8968721999999993, 53.1940411], [-2.8970233, 53.1939272], [-2.8971083999999996, 53.1938635], [-2.8974262999999993, 53.1936028], [-2.8977643999999994, 53.1932922], [-2.8979127999999994, 53.1931375], [-2.8984252, 53.19260330000001], [-2.8987387, 53.192243700000006], [-2.8990277, 53.19183970000001], [-2.8992105, 53.1915909], [-2.8994151, 53.191356199999994], [-2.8994418, 53.191307999999985], [-2.9000216, 53.1904831], [-2.9004147999999996, 53.1900041], [-2.9009147999999993, 53.1894524], [-2.9016915, 53.18873359999999], [-2.9021140999999995, 53.18837640000001], [-2.9029231999999996, 53.187751899999995], [-2.9036012, 53.18725109999999], [-2.9041804, 53.1868133], [-2.9051956, 53.18618990000001], [-2.9055472999999994, 53.1860361], [-2.9060501999999997, 53.185763599999994], [-2.906769, 53.18538109999999], [-2.9074396, 53.185058], [-2.9079411, 53.1848105], [-2.908635799999999, 53.1844698], [-2.9091266999999994, 53.184256], [-2.9096576999999995, 53.1840374], [-2.9101379, 53.1838526], [-2.910830499999999, 53.18358959999998], [-2.9117103, 53.1832794], [-2.9128227, 53.1828753], [-2.9138084999999996, 53.1825241], [-2.9145333999999994, 53.1822765], [-2.9146112, 53.18224959999999], [-2.9153266, 53.18196149999999], [-2.915909399999999, 53.181715899999986], [-2.916492, 53.181451200000005], [-2.9170726999999994, 53.181130499999995], [-2.917408, 53.1808958], [-2.9176345999999995, 53.180723], [-2.9178692999999996, 53.18048749999999], [-2.9181482999999995, 53.18018210000001], [-2.918352099999999, 53.17991849999999], [-2.9184392999999997, 53.1797778], [-2.9185369, 53.1796282], [-2.9203098999999995, 53.176969], [-2.9214680999999993, 53.17519059999999], [-2.9218791, 53.1745878], [-2.9223064, 53.1739212], [-2.9233763999999995, 53.1722948], [-2.9252566999999994, 53.169493499999994], [-2.9272157, 53.16653659999999], [-2.9283474000000003, 53.1648023], [-2.9299144, 53.1624496], [-2.9312671, 53.16041], [-2.932439, 53.1585992], [-2.9331420999999995, 53.157515], [-2.9336845, 53.1566919], [-2.9344747, 53.15551129999999], [-2.9355525, 53.1538624], [-2.9364101, 53.152603899999995], [-2.9372470999999996, 53.1513229], [-2.937505499999999, 53.15088799999999], [-2.9380378, 53.150065000000005], [-2.9386377999999995, 53.1490074], [-2.9391908999999994, 53.1477869], [-2.9396866, 53.14624409999999], [-2.9398472010940617, 53.14573188385283], [-2.9401301, 53.14482960000001], [-2.9405944000000006, 53.143415], [-2.9413411, 53.14116069999999], [-2.9417759999999995, 53.1398118], [-2.9447670000000006, 53.1305348], [-2.9448980999999996, 53.13005], [-2.9449633999999993, 53.12979479999999], [-2.9459942999999997, 53.12667499999999], [-2.9460486999999995, 53.12651040000001], [-2.9473215, 53.1226581], [-2.9474523999999995, 53.1223323], [-2.9477007, 53.121713799999995], [-2.9483973999999997, 53.1203822], [-2.9535791999999996, 53.1104971], [-2.9543399, 53.1090851], [-2.9545683, 53.1087461], [-2.9548455, 53.108224], [-2.9549554999999996, 53.1079924], [-2.9551668, 53.1075823], [-2.9552556999999995, 53.10742079999999], [-2.9554133, 53.1071221], [-2.9557684999999996, 53.10643230000001], [-2.9560999, 53.10587209999999], [-2.9565134000000004, 53.10527660000001], [-2.9569387, 53.1046975], [-2.957632499999999, 53.103897800000006], [-2.9588026, 53.1027997], [-2.9614238, 53.1006718], [-2.9615979999999995, 53.1004918], [-2.9616966, 53.10039], [-2.9626056999999997, 53.0995038], [-2.9633918999999995, 53.0985503], [-2.9641163999999995, 53.09757909999999], [-2.964440437594421, 53.09713562792826], [-2.9647149, 53.09676], [-2.9652645, 53.09612130000001], [-2.9661680999999995, 53.0953067], [-2.9666714999999995, 53.09490590000001], [-2.9685196000000005, 53.09364269999999], [-2.9693474, 53.093079], [-2.9710378000000004, 53.091953], [-2.9712605207933467, 53.09181876959621], [-2.9717895999999997, 53.0914999], [-2.9725766, 53.0911156], [-2.9734189, 53.090759899999995], [-2.9741801, 53.0904875], [-2.9747142999999996, 53.0903003], [-2.9755994999999995, 53.090078000000005], [-2.9765946, 53.0898813], [-2.9772688, 53.0897766], [-2.9783785, 53.089604300000005], [-2.9795739999999995, 53.089404300000005], [-2.980215, 53.0892764], [-2.9806028, 53.089186199999986], [-2.9812749, 53.0890175], [-2.9821147, 53.0887423], [-2.9825062, 53.08859619999999], [-2.982847899999999, 53.0884589], [-2.9834304, 53.08817969999998], [-2.9836343, 53.0880777], [-2.9840326, 53.0878525], [-2.9845323999999995, 53.08752379999999], [-2.9850224, 53.08715540000001], [-2.9855547, 53.08668699999999], [-2.9860365, 53.0861579], [-2.9863536, 53.08570549999999], [-2.9865473, 53.085361000000006], [-2.9866652999999994, 53.0850827], [-2.9867929, 53.08468620000001], [-2.9869499, 53.08390059999999], [-2.986992, 53.08355460000001], [-2.9870711, 53.083068299999994], [-2.9871522, 53.08268730000001], [-2.9872556999999995, 53.08233719999999], [-2.9873293999999997, 53.08212079999999], [-2.9875573, 53.08151850000001], [-2.9875911999999993, 53.0814288], [-2.9876747, 53.0812414], [-2.9880840999999996, 53.08042369999999], [-2.9886786999999995, 53.07956039999999], [-2.9890332, 53.079128700000005], [-2.9894437, 53.07869919999999], [-2.9908489, 53.0772742], [-2.9915864999999995, 53.0765433], [-2.992157, 53.0759507], [-2.9929437, 53.07515110000001], [-2.9936893, 53.074381], [-2.9945368999999995, 53.07353760000001], [-2.9953255, 53.072735], [-2.9960443, 53.0720087], [-2.9968651999999993, 53.0711333], [-2.9972622, 53.070759499999994], [-2.9980454, 53.0699279], [-2.9983026, 53.069691], [-2.999204, 53.0688303], [-2.9999323, 53.0680711], [-3.0006624999999993, 53.06732920000001], [-3.001092799999999, 53.06684979999999], [-3.0014776999999997, 53.06648559999999], [-3.0016009, 53.0663482], [-3.0018119, 53.06609639999999], [-3.0019319, 53.065893599999995], [-3.0020586999999996, 53.065724999999986], [-3.0022556, 53.065412500000015], [-3.0026587999999994, 53.0644546], [-3.0028673999999995, 53.063708899999995], [-3.002901, 53.06330200000001], [-3.0029315, 53.0630384], [-3.0028841, 53.06250110000001], [-3.0028484999999994, 53.06213220000001], [-3.0027484000000007, 53.0616459], [-3.0024870999999997, 53.06101169999999], [-3.0020193, 53.0602024], [-3.0018875, 53.0599867], [-3.0017647, 53.0597175], [-3.0016601, 53.05953060000001], [-3.0014332999999995, 53.0591493], [-3.0011734, 53.058669], [-3.0008371, 53.0578483], [-3.0005745, 53.0570144], [-3.0004313999999996, 53.05624360000001], [-3.0004131, 53.056080399999985], [-3.0003996, 53.055959300000005], [-3.0003450999999997, 53.0554726], [-3.0003883999999994, 53.0547057], [-3.0004663, 53.053968100000006], [-3.0006061999999996, 53.0532576], [-3.0008294, 53.05237649999999], [-3.0010052, 53.0518337], [-3.0012181999999994, 53.0512675], [-3.001406499999999, 53.05082470000001], [-3.0017232999999997, 53.05019899999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]}", "current_leg_start": "Chester", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "53.0504793", "next_location_lon": "-3.0017945", "previous_location": "Chester", "current_leg_milage": "12.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.648, \"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\": 653.489, \"from_m\": 326.648, \"capability_applied\": null, \"effective_limit_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\": 1488.454, \"from_m\": 653.489, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4537.658, \"from_m\": 1488.454, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16850.877, \"from_m\": 4537.658, \"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\": 17056.035, \"from_m\": 16850.877, \"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\": 17100.658, \"from_m\": 17056.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17244.408, \"from_m\": 17100.658, \"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\": 31199.093, \"from_m\": 17244.408, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33443.056, \"from_m\": 31199.093, \"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\": 34625.915, \"from_m\": 33443.056, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34806.741, \"from_m\": 34625.915, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34858.522, \"from_m\": 34806.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35644.81, \"from_m\": 34858.522, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36878.72, \"from_m\": 35644.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37486.663, \"from_m\": 36878.72, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45566.353, \"from_m\": 37486.663, \"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\": 51586.742, \"from_m\": 45566.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52382.581, \"from_m\": 51586.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52413.619, \"from_m\": 52382.581, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53533.857, \"from_m\": 52413.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\": 53604.553, \"from_m\": 53533.857, \"capability_applied\": null, \"effective_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\": 748804, \"profile_key\": \"616f629ee0a45c4fb9a9baf0280624160e28a6182f65cf6f6bcbe9427eda8d14\", \"schedule_id\": 34015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 2, \"distance_m\": 2400.042, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 3, \"distance_m\": 17056.035, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1744\", \"location\": \"Chester\", \"stage_seq\": 4, \"distance_m\": 33887.059, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Chester South Jn\", \"stage_seq\": 5, \"distance_m\": 34797.591, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Saltney Jn\", \"stage_seq\": 6, \"distance_m\": 36878.72, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Rossett Jn\", \"stage_seq\": 7, \"distance_m\": 45832.62, \"section_seq\": 1, \"route_path_id\": 144269}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"Wrexham General\", \"stage_seq\": 8, \"distance_m\": 53604.553, \"section_seq\": 1, \"route_path_id\": 144269}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53604.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144269}], \"total_distance_m\": 53604.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53437.453, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 167.1, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1723", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.0504793", "current_position_lon": "-3.0017945", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:50Z\", \"source_id\": 63469008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:56Z\", \"source_id\": 20128760, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:44Z\", \"source_id\": 63514516, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:47Z\", \"source_id\": 20141928, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": "1", "timing_fact_generation": 1790010228235396, "current_leg_arrival_utc": "2026-09-21T18:04:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:52.946103", "service_state_evidence_id": 20141928, "current_leg_start_actual_dep": "2026-09-21T17:49:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:54.091784", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CRE |
WRX |
1J76 |
197119 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 326.648, "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": 653.489, "from_m": 326.648, "capability_applied": null, "effective_limit_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": 1488.454, "from_m": 653.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4537.658, "from_m": 1488.454, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16850.877, "from_m": 4537.658, "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": 17056.035, "from_m": 16850.877, "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": 17100.658, "from_m": 17056.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17244.408, "from_m": 17100.658, "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": 31199.093, "from_m": 17244.408, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33443.056, "from_m": 31199.093, "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": 34625.915, "from_m": 33443.056, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34806.741, "from_m": 34625.915, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34858.522, "from_m": 34806.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35644.81, "from_m": 34858.522, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36878.72, "from_m": 35644.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37486.663, "from_m": 36878.72, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45566.353, "from_m": 37486.663, "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": 51586.742, "from_m": 45566.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52382.581, "from_m": 51586.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52413.619, "from_m": 52382.581, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53533.857, "from_m": 52413.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": 53604.553, "from_m": 53533.857, "capability_applied": null, "effective_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": 748804, "profile_key": "616f629ee0a45c4fb9a9baf0280624160e28a6182f65cf6f6bcbe9427eda8d14", "schedule_id": 34015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1723", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Crewe Steel Works S.B.", "stage_seq": 2, "distance_m": 2400.042, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732H", "location": "Beeston Castle & T.S.B.", "stage_seq": 3, "distance_m": 17056.035, "section_seq": 1, "route_path_id": 144269}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1744", "location": "Chester", "stage_seq": 4, "distance_m": 33887.059, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Chester South Jn", "stage_seq": 5, "distance_m": 34797.591, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Saltney Jn", "stage_seq": 6, "distance_m": 36878.72, "section_seq": 1, "route_path_id": 144269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Rossett Jn", "stage_seq": 7, "distance_m": 45832.62, "section_seq": 1, "route_path_id": 144269}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "Wrexham General", "stage_seq": 8, "distance_m": 53604.553, "section_seq": 1, "route_path_id": 144269}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53604.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 144269}], "total_distance_m": 53604.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53437.453, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 167.1, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:50Z", "source_id": 63469008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:49:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:56Z", "source_id": 20128760, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:44Z", "source_id": 63514516, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:47Z", "source_id": 20141928, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Crewe |
1723 |
1723 |
9 |
None |
None |
Wrexham General |
1800 |
1759 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G38641/2026-09-21/detailed |
None |
Chester |
2026-09-21T17:49:00+01:00 |
Wrexham General |
13.0 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8852173, 53.19855239999999], [-2.8856639, 53.1986383], [-2.885985499999999, 53.1986799], [-2.8862989999999997, 53.19870349999999], [-2.8866287000000006, 53.1987128], [-2.8869579999999995, 53.198702], [-2.88725, 53.1986797], [-2.8876464, 53.19862559999999], [-2.8879540999999995, 53.1985661], [-2.8882649999999996, 53.1984853], [-2.888543, 53.19839519999999], [-2.8888073999999997, 53.1982963], [-2.8890690999999995, 53.19818], [-2.8893592, 53.198036500000015], [-2.890436, 53.1974932], [-2.890616, 53.1974049], [-2.8913131, 53.197013], [-2.891419, 53.1969606], [-2.8919831, 53.19664019999999], [-2.8924771999999996, 53.1963967], [-2.8935185999999997, 53.19591900000001], [-2.8938296999999995, 53.19577079999999], [-2.8943898, 53.1954774], [-2.8948411999999997, 53.1952557], [-2.8952936, 53.1950213], [-2.8957634999999997, 53.1947448], [-2.8960095999999997, 53.1945939], [-2.8963872, 53.1943595], [-2.8966999, 53.19415310000001], [-2.8968721999999993, 53.1940411], [-2.8970233, 53.1939272], [-2.8971083999999996, 53.1938635], [-2.8974262999999993, 53.1936028], [-2.8977643999999994, 53.1932922], [-2.8979127999999994, 53.1931375], [-2.8984252, 53.19260330000001], [-2.8987387, 53.192243700000006], [-2.8990277, 53.19183970000001], [-2.8992105, 53.1915909], [-2.8994151, 53.191356199999994], [-2.8994418, 53.191307999999985], [-2.9000216, 53.1904831], [-2.9004147999999996, 53.1900041], [-2.9009147999999993, 53.1894524], [-2.9016915, 53.18873359999999], [-2.9021140999999995, 53.18837640000001], [-2.9029231999999996, 53.187751899999995], [-2.9036012, 53.18725109999999], [-2.9041804, 53.1868133], [-2.9051956, 53.18618990000001], [-2.9055472999999994, 53.1860361], [-2.9060501999999997, 53.185763599999994], [-2.906769, 53.18538109999999], [-2.9074396, 53.185058], [-2.9079411, 53.1848105], [-2.908635799999999, 53.1844698], [-2.9091266999999994, 53.184256], [-2.9096576999999995, 53.1840374], [-2.9101379, 53.1838526], [-2.910830499999999, 53.18358959999998], [-2.9117103, 53.1832794], [-2.9128227, 53.1828753], [-2.9138084999999996, 53.1825241], [-2.9145333999999994, 53.1822765], [-2.9146112, 53.18224959999999], [-2.9153266, 53.18196149999999], [-2.915909399999999, 53.181715899999986], [-2.916492, 53.181451200000005], [-2.9170726999999994, 53.181130499999995], [-2.917408, 53.1808958], [-2.9176345999999995, 53.180723], [-2.9178692999999996, 53.18048749999999], [-2.9181482999999995, 53.18018210000001], [-2.918352099999999, 53.17991849999999], [-2.9184392999999997, 53.1797778], [-2.9185369, 53.1796282], [-2.9203098999999995, 53.176969], [-2.9214680999999993, 53.17519059999999], [-2.9218791, 53.1745878], [-2.9223064, 53.1739212], [-2.9233763999999995, 53.1722948], [-2.9252566999999994, 53.169493499999994], [-2.9272157, 53.16653659999999], [-2.9283474000000003, 53.1648023], [-2.9299144, 53.1624496], [-2.9312671, 53.16041], [-2.932439, 53.1585992], [-2.9331420999999995, 53.157515], [-2.9336845, 53.1566919], [-2.9344747, 53.15551129999999], [-2.9355525, 53.1538624], [-2.9364101, 53.152603899999995], [-2.9372470999999996, 53.1513229], [-2.937505499999999, 53.15088799999999], [-2.9380378, 53.150065000000005], [-2.9386377999999995, 53.1490074], [-2.9391908999999994, 53.1477869], [-2.9396866, 53.14624409999999], [-2.9398472010940617, 53.14573188385283], [-2.9401301, 53.14482960000001], [-2.9405944000000006, 53.143415], [-2.9413411, 53.14116069999999], [-2.9417759999999995, 53.1398118], [-2.9447670000000006, 53.1305348], [-2.9448980999999996, 53.13005], [-2.9449633999999993, 53.12979479999999], [-2.9459942999999997, 53.12667499999999], [-2.9460486999999995, 53.12651040000001], [-2.9473215, 53.1226581], [-2.9474523999999995, 53.1223323], [-2.9477007, 53.121713799999995], [-2.9483973999999997, 53.1203822], [-2.9535791999999996, 53.1104971], [-2.9543399, 53.1090851], [-2.9545683, 53.1087461], [-2.9548455, 53.108224], [-2.9549554999999996, 53.1079924], [-2.9551668, 53.1075823], [-2.9552556999999995, 53.10742079999999], [-2.9554133, 53.1071221], [-2.9557684999999996, 53.10643230000001], [-2.9560999, 53.10587209999999], [-2.9565134000000004, 53.10527660000001], [-2.9569387, 53.1046975], [-2.957632499999999, 53.103897800000006], [-2.9588026, 53.1027997], [-2.9614238, 53.1006718], [-2.9615979999999995, 53.1004918], [-2.9616966, 53.10039], [-2.9626056999999997, 53.0995038], [-2.9633918999999995, 53.0985503], [-2.9641163999999995, 53.09757909999999], [-2.964440437594421, 53.09713562792826], [-2.9647149, 53.09676], [-2.9652645, 53.09612130000001], [-2.9661680999999995, 53.0953067], [-2.9666714999999995, 53.09490590000001], [-2.9685196000000005, 53.09364269999999], [-2.9693474, 53.093079], [-2.9710378000000004, 53.091953], [-2.9712605207933467, 53.09181876959621], [-2.9717895999999997, 53.0914999], [-2.9725766, 53.0911156], [-2.9734189, 53.090759899999995], [-2.9741801, 53.0904875], [-2.9747142999999996, 53.0903003], [-2.9755994999999995, 53.090078000000005], [-2.9765946, 53.0898813], [-2.9772688, 53.0897766], [-2.9783785, 53.089604300000005], [-2.9795739999999995, 53.089404300000005], [-2.980215, 53.0892764], [-2.9806028, 53.089186199999986], [-2.9812749, 53.0890175], [-2.9821147, 53.0887423], [-2.9825062, 53.08859619999999], [-2.982847899999999, 53.0884589], [-2.9834304, 53.08817969999998], [-2.9836343, 53.0880777], [-2.9840326, 53.0878525], [-2.9845323999999995, 53.08752379999999], [-2.9850224, 53.08715540000001], [-2.9855547, 53.08668699999999], [-2.9860365, 53.0861579], [-2.9863536, 53.08570549999999], [-2.9865473, 53.085361000000006], [-2.9866652999999994, 53.0850827], [-2.9867929, 53.08468620000001], [-2.9869499, 53.08390059999999], [-2.986992, 53.08355460000001], [-2.9870711, 53.083068299999994], [-2.9871522, 53.08268730000001], [-2.9872556999999995, 53.08233719999999], [-2.9873293999999997, 53.08212079999999], [-2.9875573, 53.08151850000001], [-2.9875911999999993, 53.0814288], [-2.9876747, 53.0812414], [-2.9880840999999996, 53.08042369999999], [-2.9886786999999995, 53.07956039999999], [-2.9890332, 53.079128700000005], [-2.9894437, 53.07869919999999], [-2.9908489, 53.0772742], [-2.9915864999999995, 53.0765433], [-2.992157, 53.0759507], [-2.9929437, 53.07515110000001], [-2.9936893, 53.074381], [-2.9945368999999995, 53.07353760000001], [-2.9953255, 53.072735], [-2.9960443, 53.0720087], [-2.9968651999999993, 53.0711333], [-2.9972622, 53.070759499999994], [-2.9980454, 53.0699279], [-2.9983026, 53.069691], [-2.999204, 53.0688303], [-2.9999323, 53.0680711], [-3.0006624999999993, 53.06732920000001], [-3.001092799999999, 53.06684979999999], [-3.0014776999999997, 53.06648559999999], [-3.0016009, 53.0663482], [-3.0018119, 53.06609639999999], [-3.0019319, 53.065893599999995], [-3.0020586999999996, 53.065724999999986], [-3.0022556, 53.065412500000015], [-3.0026587999999994, 53.0644546], [-3.0028673999999995, 53.063708899999995], [-3.002901, 53.06330200000001], [-3.0029315, 53.0630384], [-3.0028841, 53.06250110000001], [-3.0028484999999994, 53.06213220000001], [-3.0027484000000007, 53.0616459], [-3.0024870999999997, 53.06101169999999], [-3.0020193, 53.0602024], [-3.0018875, 53.0599867], [-3.0017647, 53.0597175], [-3.0016601, 53.05953060000001], [-3.0014332999999995, 53.0591493], [-3.0011734, 53.058669], [-3.0008371, 53.0578483], [-3.0005745, 53.0570144], [-3.0004313999999996, 53.05624360000001], [-3.0004131, 53.056080399999985], [-3.0003996, 53.055959300000005], [-3.0003450999999997, 53.0554726], [-3.0003883999999994, 53.0547057], [-3.0004663, 53.053968100000006], [-3.0006061999999996, 53.0532576], [-3.0008294, 53.05237649999999], [-3.0010052, 53.0518337], [-3.0012181999999994, 53.0512675], [-3.001406499999999, 53.05082470000001], [-3.0017232999999997, 53.05019899999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]} |
12.3 |
1751 |
1804 |
Chester |
Wrexham General |
Wrexham General |
53.0504793 |
-3.0017945 |
53.0504793 |
-3.0017945 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:04:00 |
Wrexham General |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141928 |
1790010228235396 |
28 |
28 |
2026-09-21 17:14:54.091784 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:52.946103 |
| 717512 |
747343 |
W34510 |
811A28MT21 |
2026-09-21 |
COMPLETE |
20141489 |
2026-09-21 18:04:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 747343, "stp": "P", "toc": "Great Western Railway", "uid": "W34510", "consist": "800302", "dest_crs": "PAD", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34510/2026-09-21/detailed", "trust_id": "811A28MT21", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "9", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A28", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "1804", "current_leg_dep": "1741", "current_leg_end": "London Paddington", "origin_dep_time": "1630", "origin_platform": "13", "current_location": "Link Line", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 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\": 17844.33, \"from_m\": 16076.88, \"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\": 18619.106, \"from_m\": 17844.33, \"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\": 19083.452, \"from_m\": 18619.106, \"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\": 20726.638, \"from_m\": 19083.452, \"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\": 27099.015, \"from_m\": 20726.638, \"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\": 56495.586, \"from_m\": 27099.015, \"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\": 56582.332, \"from_m\": 56495.586, \"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\": 65317.376, \"from_m\": 56582.332, \"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\": 66140.197, \"from_m\": 65317.376, \"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\": 66153.566, \"from_m\": 66140.197, \"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\": 67568.303, \"from_m\": 66153.566, \"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\": 92943.555, \"from_m\": 67568.303, \"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\": 93052.794, \"from_m\": 92943.555, \"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\": 130707.692, \"from_m\": 93052.794, \"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\": 130772.755, \"from_m\": 130707.692, \"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\": 131117.548, \"from_m\": 130772.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:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131530.011, \"from_m\": 131117.548, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131666.616, \"from_m\": 131530.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131706.872, \"from_m\": 131666.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131896.515, \"from_m\": 131706.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132608.666, \"from_m\": 131896.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133233.182, \"from_m\": 132608.666, \"capability_applied\": null, \"effective_limit_mph\": 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\": 133291.572, \"from_m\": 133233.182, \"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\": 133347.692, \"from_m\": 133291.572, \"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\": 133454.579, \"from_m\": 133347.692, \"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\": 133512.96, \"from_m\": 133454.579, \"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\": 133592.906, \"from_m\": 133512.96, \"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\": 142204.435, \"from_m\": 133592.906, \"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\": 142354.219, \"from_m\": 142204.435, \"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\": 149580.819, \"from_m\": 142354.219, \"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\": 149592.423, \"from_m\": 149580.819, \"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\": 150921.952, \"from_m\": 149592.423, \"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\": 151072.601, \"from_m\": 150921.952, \"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\": 151111.14, \"from_m\": 151072.601, \"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\": 151600.655, \"from_m\": 151111.14, \"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\": 151684.169, \"from_m\": 151600.655, \"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\": 182280.462, \"from_m\": 151684.169, \"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\": 186543.922, \"from_m\": 182280.462, \"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\": 186745.328, \"from_m\": 186543.922, \"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\": 186831.007, \"from_m\": 186745.328, \"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\": 187994.269, \"from_m\": 186831.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\": 188279.279, \"from_m\": 187994.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189749.405, \"from_m\": 188279.279, \"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}], \"service_id\": 747343, \"profile_key\": \"3cade69dcc83047db9687f9ba7dd9308511f6852330bb97a5397e259cc9913d4\", \"schedule_id\": 27015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1643\", \"location\": \"Bath Spa\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Bathampton Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Thingley East Jn\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1656\", \"location\": \"Chippenham\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1712\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Uffington\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Challow Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Wantage Road\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Didcot Parkway\", \"stage_seq\": 13, \"distance_m\": 104690.755, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 118147.283, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 15, \"distance_m\": 131793.412, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1741H\", \"location\": \"Reading\", \"stage_seq\": 16, \"distance_m\": 132131.782, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 133291.572, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Twyford\", \"stage_seq\": 18, \"distance_m\": 140076.001, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Maidenhead\", \"stage_seq\": 19, \"distance_m\": 150964.179, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Slough\", \"stage_seq\": 20, \"distance_m\": 160193.304, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Stockley Jn\", \"stage_seq\": 21, \"distance_m\": 170465.866, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 22, \"distance_m\": 172126.0, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Southall\", \"stage_seq\": 23, \"distance_m\": 175405.699, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Acton West Jn\", \"stage_seq\": 24, \"distance_m\": 181571.345, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 25, \"distance_m\": 186962.707, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 26, \"distance_m\": 187834.848, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 27, \"distance_m\": 189108.989, \"section_seq\": 1, \"route_path_id\": 141113}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 28, \"distance_m\": 189749.405, \"section_seq\": 1, \"route_path_id\": 141113}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189749.405, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141113}], \"total_distance_m\": 189749.405, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188677.892, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1071.513, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:51Z\", \"source_id\": 63257955, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:31:57Z\", \"source_id\": 20068237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:48Z\", \"source_id\": 63278115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:54Z\", \"source_id\": 20074170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:01Z\", \"source_id\": 63313671, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:05Z\", \"source_id\": 20084455, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:01Z\", \"source_id\": 63352392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:07:06Z\", \"source_id\": 20095545, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:30Z\", \"source_id\": 63393523, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:29Z\", \"source_id\": 20107200, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:29Z\", \"source_id\": 63404524, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:35Z\", \"source_id\": 20110477, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:50Z\", \"source_id\": 63416861, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:53Z\", \"source_id\": 20114061, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:31Z\", \"source_id\": 63433312, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:32Z\", \"source_id\": 20118606, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:28Z\", \"source_id\": 63459066, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:33Z\", \"source_id\": 20125974, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:57Z\", \"source_id\": 63469300, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:04Z\", \"source_id\": 20128845, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:49Z\", \"source_id\": 63477662, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:51Z\", \"source_id\": 20131204, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:21Z\", \"source_id\": 63487738, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:25Z\", \"source_id\": 20134177, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:11Z\", \"source_id\": 63492957, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:15Z\", \"source_id\": 20135691, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:00Z\", \"source_id\": 63498023, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:00Z\", \"source_id\": 20137146, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:13Z\", \"source_id\": 63513026, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:18Z\", \"source_id\": 20141489, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "9", "timing_fact_generation": 1790010200352448, "current_leg_arrival_utc": "2026-09-21T18:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:04:57.690649", "service_state_evidence_id": 20141489, "current_leg_start_actual_dep": "2026-09-21T17:41:30+01:00", "operational_evidence_version": 106, "service_state_event_time_utc": "2026-09-21T17:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:14:57.738573", "service_state_valid_until_kind": null, "operational_interpretation_version": 106, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
PAD |
1A28 |
800302 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "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": 707.337, "from_m": 661.353, "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": 834.724, "from_m": 707.337, "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": 1220.87, "from_m": 834.724, "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": 1263.858, "from_m": 1220.87, "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": 4253.209, "from_m": 1263.858, "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": 16076.88, "from_m": 4253.209, "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": 17844.33, "from_m": 16076.88, "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": 18619.106, "from_m": 17844.33, "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": 19083.452, "from_m": 18619.106, "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": 20726.638, "from_m": 19083.452, "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": 27099.015, "from_m": 20726.638, "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": 56495.586, "from_m": 27099.015, "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": 56582.332, "from_m": 56495.586, "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": 65317.376, "from_m": 56582.332, "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": 66140.197, "from_m": 65317.376, "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": 66153.566, "from_m": 66140.197, "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": 67568.303, "from_m": 66153.566, "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": 92943.555, "from_m": 67568.303, "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": 93052.794, "from_m": 92943.555, "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": 130707.692, "from_m": 93052.794, "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": 130772.755, "from_m": 130707.692, "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": 131117.548, "from_m": 130772.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:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 131530.011, "from_m": 131117.548, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131666.616, "from_m": 131530.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 131706.872, "from_m": 131666.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 131896.515, "from_m": 131706.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132608.666, "from_m": 131896.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 133233.182, "from_m": 132608.666, "capability_applied": null, "effective_limit_mph": 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": 133291.572, "from_m": 133233.182, "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": 133347.692, "from_m": 133291.572, "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": 133454.579, "from_m": 133347.692, "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": 133512.96, "from_m": 133454.579, "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": 133592.906, "from_m": 133512.96, "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": 142204.435, "from_m": 133592.906, "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": 142354.219, "from_m": 142204.435, "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": 149580.819, "from_m": 142354.219, "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": 149592.423, "from_m": 149580.819, "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": 150921.952, "from_m": 149592.423, "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": 151072.601, "from_m": 150921.952, "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": 151111.14, "from_m": 151072.601, "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": 151600.655, "from_m": 151111.14, "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": 151684.169, "from_m": 151600.655, "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": 182280.462, "from_m": 151684.169, "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": 186543.922, "from_m": 182280.462, "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": 186745.328, "from_m": 186543.922, "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": 186831.007, "from_m": 186745.328, "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": 187994.269, "from_m": 186831.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": 188279.279, "from_m": 187994.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 189749.405, "from_m": 188279.279, "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}], "service_id": 747343, "profile_key": "3cade69dcc83047db9687f9ba7dd9308511f6852330bb97a5397e259cc9913d4", "schedule_id": 27015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1630", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 141113}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1643", "location": "Bath Spa", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Bathampton Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Thingley East Jn", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 141113}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1656", "location": "Chippenham", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Wootton Bassett Jn", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 141113}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1712", "location": "Swindon", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Uffington", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Challow Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Wantage Road", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Didcot Parkway", "stage_seq": 13, "distance_m": 104690.755, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 118147.283, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Reading High Level Jn", "stage_seq": 15, "distance_m": 131793.412, "section_seq": 1, "route_path_id": 141113}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1741H", "location": "Reading", "stage_seq": 16, "distance_m": 132131.782, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Kennet Bridge Jn", "stage_seq": 17, "distance_m": 133291.572, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Twyford", "stage_seq": 18, "distance_m": 140076.001, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Maidenhead", "stage_seq": 19, "distance_m": 150964.179, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Slough", "stage_seq": 20, "distance_m": 160193.304, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Stockley Jn", "stage_seq": 21, "distance_m": 170465.866, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Heathrow Airport Jn", "stage_seq": 22, "distance_m": 172126.0, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Southall", "stage_seq": 23, "distance_m": 175405.699, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Acton West Jn", "stage_seq": 24, "distance_m": 181571.345, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Ladbroke Grove Jn", "stage_seq": 25, "distance_m": 186962.707, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Portobello Jn (London)", "stage_seq": 26, "distance_m": 187834.848, "section_seq": 1, "route_path_id": 141113}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Royal Oak Junction", "stage_seq": 27, "distance_m": 189108.989, "section_seq": 1, "route_path_id": 141113}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "London Paddington", "stage_seq": 28, "distance_m": 189749.405, "section_seq": 1, "route_path_id": 141113}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189749.405, "from_m": 0.0, "section_seq": 1, "route_path_id": 141113}], "total_distance_m": 189749.405, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188677.892, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1071.513, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:51Z", "source_id": 63257955, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:31:57Z", "source_id": 20068237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:48Z", "source_id": 63278115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:54Z", "source_id": 20074170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:01Z", "source_id": 63313671, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:05Z", "source_id": 20084455, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:01Z", "source_id": 63352392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:08:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:07:06Z", "source_id": 20095545, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:30Z", "source_id": 63393523, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:29Z", "source_id": 20107200, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:29Z", "source_id": 63404524, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:35Z", "source_id": 20110477, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:50Z", "source_id": 63416861, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:53Z", "source_id": 20114061, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:31Z", "source_id": 63433312, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:32Z", "source_id": 20118606, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:28Z", "source_id": 63459066, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:33Z", "source_id": 20125974, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:57Z", "source_id": 63469300, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:04Z", "source_id": 20128845, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:49Z", "source_id": 63477662, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:51Z", "source_id": 20131204, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:21Z", "source_id": 63487738, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:25Z", "source_id": 20134177, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:11Z", "source_id": 63492957, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:15Z", "source_id": 20135691, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:00Z", "source_id": 63498023, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:58:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:00Z", "source_id": 20137146, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22927, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:13Z", "source_id": 63513026, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:18Z", "source_id": 20141489, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1630 |
1630 |
13 |
None |
None |
London Paddington |
1805 |
1805 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34510/2026-09-21/detailed |
None |
Reading |
2026-09-21T17:41:30+01:00 |
London Paddington |
23.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
35.7 |
1741 |
1804 |
Reading |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:04:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141489 |
1790010200352448 |
106 |
106 |
2026-09-21 17:14:57.738573 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:04:57.690649 |
| 717513 |
748853 |
P87553 |
882F53MU21 |
2026-09-21 |
COMPLETE |
20141870 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748853, "stp": "P", "toc": "Southeastern", "uid": "P87553", "consist": "376010+376035", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87553/2026-09-21/detailed", "trust_id": "882F53MU21", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "1759", "dest_platform": "1", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F53", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "1805", "current_leg_dep": "1801", "current_leg_end": "London Cannon Street", "origin_dep_time": "1724", "origin_platform": "7", "current_location": "London Cannon Street", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "1759", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"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\": 350.071, \"from_m\": 198.971, \"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\": 400.113, \"from_m\": 350.071, \"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\": 488.011, \"from_m\": 400.113, \"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\": 542.97, \"from_m\": 488.011, \"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\": 2547.8, \"from_m\": 542.97, \"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\": 3172.409, \"from_m\": 2547.8, \"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\": 3218.376, \"from_m\": 3172.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3782.727, \"from_m\": 3218.376, \"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\": 4062.746, \"from_m\": 3782.727, \"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\": 8653.633, \"from_m\": 4062.746, \"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\": 8693.222, \"from_m\": 8653.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\": 9946.025, \"from_m\": 8693.222, \"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\": 11723.127, \"from_m\": 9946.025, \"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\": 12138.569, \"from_m\": 11723.127, \"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\": 12547.153, \"from_m\": 12138.569, \"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\": 12644.398, \"from_m\": 12547.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\": 15928.244, \"from_m\": 12644.398, \"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\": 15975.489, \"from_m\": 15928.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18696.895, \"from_m\": 15975.489, \"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\": 18767.576, \"from_m\": 18696.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18849.558, \"from_m\": 18767.576, \"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\": 19914.834, \"from_m\": 18849.558, \"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\": 20482.24, \"from_m\": 19914.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 748853, \"profile_key\": \"acfcc38619dffd7fce3ef23add8624480d05124c1a75a95803b732c3440587f3\", \"schedule_id\": 23465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1730\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1732H\", \"wtt_dep\": \"1733\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1735H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1739\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1743\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748H\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1755\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 139828}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 139828}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139828}], \"total_distance_m\": 20482.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20181.513, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 300.727, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1724", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:15Z\", \"source_id\": 63406689, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:20Z\", \"source_id\": 20111094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:48Z\", \"source_id\": 63428346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:51Z\", \"source_id\": 20117253, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:45Z\", \"source_id\": 63436939, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:48Z\", \"source_id\": 20119659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:23Z\", \"source_id\": 63444284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:25Z\", \"source_id\": 20121762, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:04Z\", \"source_id\": 63455054, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:07Z\", \"source_id\": 20124841, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:59Z\", \"source_id\": 63469401, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:05Z\", \"source_id\": 20128866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:58Z\", \"source_id\": 63472184, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:02Z\", \"source_id\": 20129711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:28Z\", \"source_id\": 20138330, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:45Z\", \"source_id\": 20141870, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "1", "timing_fact_generation": 1790010225368648, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:01.012826", "service_state_evidence_id": 20141870, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:02.217447", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
CST |
2F53 |
376010+376035 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "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": 350.071, "from_m": 198.971, "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": 400.113, "from_m": 350.071, "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": 488.011, "from_m": 400.113, "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": 542.97, "from_m": 488.011, "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": 2547.8, "from_m": 542.97, "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": 3172.409, "from_m": 2547.8, "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": 3218.376, "from_m": 3172.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3782.727, "from_m": 3218.376, "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": 4062.746, "from_m": 3782.727, "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": 8653.633, "from_m": 4062.746, "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": 8693.222, "from_m": 8653.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": 9946.025, "from_m": 8693.222, "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": 11723.127, "from_m": 9946.025, "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": 12138.569, "from_m": 11723.127, "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": 12547.153, "from_m": 12138.569, "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": 12644.398, "from_m": 12547.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": 15928.244, "from_m": 12644.398, "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": 15975.489, "from_m": 15928.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18696.895, "from_m": 15975.489, "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": 18767.576, "from_m": 18696.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18849.558, "from_m": 18767.576, "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": 19914.834, "from_m": 18849.558, "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": 20482.24, "from_m": 19914.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 748853, "profile_key": "acfcc38619dffd7fce3ef23add8624480d05124c1a75a95803b732c3440587f3", "schedule_id": 23465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1724", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1730", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1732H", "wtt_dep": "1733", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1735H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1743", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "St. John's", "stage_seq": 9, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748H", "location": "New Cross", "stage_seq": 10, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1755", "location": "London Bridge", "stage_seq": 13, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 139828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 139828}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 139828}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 139828}], "total_distance_m": 20482.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20181.513, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 300.727, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:15Z", "source_id": 63406689, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:20Z", "source_id": 20111094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:48Z", "source_id": 63428346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:51Z", "source_id": 20117253, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:45Z", "source_id": 63436939, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:37:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:48Z", "source_id": 20119659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:23Z", "source_id": 63444284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:25Z", "source_id": 20121762, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:04Z", "source_id": 63455054, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:07Z", "source_id": 20124841, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:59Z", "source_id": 63469401, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:05Z", "source_id": 20128866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:58Z", "source_id": 63472184, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:02Z", "source_id": 20129711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:28Z", "source_id": 20138330, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:45Z", "source_id": 20141870, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Orpington |
1724 |
1724 |
7 |
None |
None |
London Cannon Street |
1759 |
1759 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87553/2026-09-21/detailed |
None |
London Bridge |
2026-09-21T18:01:00+01:00 |
London Cannon Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
1801 |
1805 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141870 |
1790010225368648 |
52 |
52 |
2026-09-21 17:15:02.217447 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:01.012826 |
| 717514 |
748284 |
P91516 |
895W58MU21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 17:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748284, "stp": "P", "toc": "Southeastern", "uid": "P91516", "consist": "375804", "dest_crs": "CBW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91516/2026-09-21/detailed", "trust_id": "895W58MU21", "origin_crs": "CBW", "show_on_map": 0, "dar_est_time": "17:05:00", "dar_platform": null, "dest_station": "Canterbury West", "service_date": "2026-09-21", "dest_arr_time": "1728", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "5W58", "timing_status": null, "origin_station": "Canterbury West", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1705", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1728", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1705", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Canterbury West", "service_state_platform": "2", "timing_fact_generation": 1790007992803178, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:01.027781", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:01.728338", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CBW |
CBW |
5W58 |
375804 |
4 |
100 |
None |
None |
[] |
Canterbury West |
1705 |
1705 |
2 |
17:05:00 |
None |
Canterbury West |
1728 |
1728 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P91516/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Canterbury West |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790007992803178 |
25 |
25 |
2026-09-21 17:15:01.728338 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:01.027781 |
| 717515 |
748306 |
W75848 |
652P36MU21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 17:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748306, "stp": "P", "toc": "West Midlands Trains", "uid": "W75848", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75848/2026-09-21/detailed", "trust_id": "652P36MU21", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "17:05:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-21", "dest_arr_time": "1708", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P36", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1708", "current_leg_dep": "1705", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1705", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1708", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 748306, \"profile_key\": \"2565007b335da74ab387974829fba67c3110ff5da54e7b20ed8f808553557060\", \"schedule_id\": 28591, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120710}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"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": "1705", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1790003140634158, "current_leg_arrival_utc": "2026-09-21T17:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:01.073814", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T17:05:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:01.800160", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
SBT |
None |
2P36 |
139002 |
1 |
45 |
None |
{"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 748306, "profile_key": "2565007b335da74ab387974829fba67c3110ff5da54e7b20ed8f808553557060", "schedule_id": 28591, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1705", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120710}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120710}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120710}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "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} |
[] |
Stourbridge Town |
1705 |
1705 |
None |
17:05:00 |
None |
Stourbridge Jn (Town Plat) |
1708 |
1708 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W75848/2026-09-21/detailed |
None |
Stourbridge Town |
2026-09-21T17:05:30+01:00 |
Stourbridge Jn (Town Plat) |
3.0 |
{"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} |
0.7 |
1705 |
1708 |
None |
None |
Stourbridge Jn (Town Plat) |
52.4473924 |
-2.1342705 |
52.4473924 |
-2.1342705 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Stourbridge Town |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790003140634158 |
0 |
0 |
2026-09-21 17:15:01.800160 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:01.073814 |
| 717516 |
748391 |
C38040 |
739W54MU21 |
2026-09-21 |
COMPLETE |
20141832 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748391, "stp": "P", "toc": "Elizabeth Line", "uid": "C38040", "consist": "345053", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38040/2026-09-21/detailed", "trust_id": "739W54MU21", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W54", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1805", "current_leg_dep": "1800", "current_leg_end": "Shenfield", "origin_dep_time": "1708", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "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\": 367.648, \"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\": 1442.917, \"from_m\": 367.648, \"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\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"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\": 3360.035, \"from_m\": 3204.973, \"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\": 3817.583, \"from_m\": 3360.035, \"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\": 3955.606, \"from_m\": 3817.583, \"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\": 4111.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.385, \"from_m\": 4111.532, \"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\": 4453.526, \"from_m\": 4234.385, \"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\": 4683.339, \"from_m\": 4453.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5053.974, \"from_m\": 4683.339, \"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\": 6121.309, \"from_m\": 5053.974, \"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\": 6360.006, \"from_m\": 6121.309, \"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\": 6520.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.144, \"from_m\": 6520.515, \"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\": 7178.448, \"from_m\": 6925.144, \"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\": 7493.525, \"from_m\": 7178.448, \"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\": 7718.797, \"from_m\": 7493.525, \"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\": 8017.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.325, \"from_m\": 8017.013, \"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\": 8850.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.544, \"from_m\": 8850.548, \"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\": 9396.976, \"from_m\": 8996.544, \"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\": 9619.859, \"from_m\": 9396.976, \"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\": 9804.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.015, \"from_m\": 9804.72, \"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\": 11051.035, \"from_m\": 10434.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\": 11553.193, \"from_m\": 11051.035, \"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\": 11696.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.814, \"from_m\": 11696.536, \"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\": 12691.284, \"from_m\": 11798.814, \"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\": 12879.466, \"from_m\": 12691.284, \"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\": 13063.375, \"from_m\": 12879.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\": 13421.403, \"from_m\": 13063.375, \"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\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"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\": 17768.577, \"from_m\": 13899.955, \"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\": 17852.974, \"from_m\": 17768.577, \"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\": 17920.633, \"from_m\": 17852.974, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"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\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"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\": 19599.345, \"from_m\": 19481.128, \"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\": 19679.646, \"from_m\": 19599.345, \"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\": 19707.904, \"from_m\": 19679.646, \"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\": 19800.506, \"from_m\": 19707.904, \"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\": 22610.634, \"from_m\": 19800.506, \"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\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"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\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"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\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"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\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"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\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"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\": 47911.818, \"from_m\": 47883.358, \"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\": 48068.715, \"from_m\": 47911.818, \"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\": 48374.69, \"from_m\": 48068.715, \"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\": 48718.339, \"from_m\": 48374.69, \"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\": 748391, \"profile_key\": \"7211a01f5e12a08a8fa3eaf66e0df418e330f122a927bf951e3012984d6716a0\", \"schedule_id\": 5470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1716H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1728\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1732H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1740H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1742H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1744H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1754\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": \"1758H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116057}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116057}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116057}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"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": "1708½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:34Z\", \"source_id\": 63362506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:40Z\", \"source_id\": 20098390, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:48Z\", \"source_id\": 63368879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:53Z\", \"source_id\": 20100252, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:07Z\", \"source_id\": 63378024, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:16:10Z\", \"source_id\": 20102892, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:33Z\", \"source_id\": 63385127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:34Z\", \"source_id\": 20104833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:15Z\", \"source_id\": 63392882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:21Z\", \"source_id\": 20107088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:16Z\", \"source_id\": 63403926, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:18Z\", \"source_id\": 20110314, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:05Z\", \"source_id\": 63406338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:07Z\", \"source_id\": 20110934, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:03Z\", \"source_id\": 63414586, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:06Z\", \"source_id\": 20113341, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:20Z\", \"source_id\": 63421155, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:24Z\", \"source_id\": 20115271, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:56Z\", \"source_id\": 63428711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:01Z\", \"source_id\": 20117360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:52Z\", \"source_id\": 63437356, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:56Z\", \"source_id\": 20119753, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:37Z\", \"source_id\": 63444970, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:38Z\", \"source_id\": 20121928, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:52Z\", \"source_id\": 63451612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:53Z\", \"source_id\": 20123866, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:11Z\", \"source_id\": 63458200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:13Z\", \"source_id\": 20125691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:56Z\", \"source_id\": 63469207, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:59Z\", \"source_id\": 20128794, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:40Z\", \"source_id\": 63477303, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:45Z\", \"source_id\": 20131139, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:31Z\", \"source_id\": 63491182, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:35Z\", \"source_id\": 20135134, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:46Z\", \"source_id\": 63503064, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:48Z\", \"source_id\": 20138612, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:42Z\", \"source_id\": 63514431, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:41Z\", \"source_id\": 20141832, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1790010222275412, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:01.155771", "service_state_evidence_id": 20141832, "current_leg_start_actual_dep": "2026-09-21T17:58:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:04.512012", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
SNF |
9W54 |
345053 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 367.648, "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": 1442.917, "from_m": 367.648, "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": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "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": 3360.035, "from_m": 3204.973, "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": 3817.583, "from_m": 3360.035, "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": 3955.606, "from_m": 3817.583, "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": 4111.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.385, "from_m": 4111.532, "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": 4453.526, "from_m": 4234.385, "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": 4683.339, "from_m": 4453.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5053.974, "from_m": 4683.339, "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": 6121.309, "from_m": 5053.974, "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": 6360.006, "from_m": 6121.309, "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": 6520.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.144, "from_m": 6520.515, "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": 7178.448, "from_m": 6925.144, "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": 7493.525, "from_m": 7178.448, "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": 7718.797, "from_m": 7493.525, "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": 8017.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.325, "from_m": 8017.013, "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": 8850.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.544, "from_m": 8850.548, "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": 9396.976, "from_m": 8996.544, "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": 9619.859, "from_m": 9396.976, "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": 9804.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.015, "from_m": 9804.72, "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": 11051.035, "from_m": 10434.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": 11553.193, "from_m": 11051.035, "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": 11696.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.814, "from_m": 11696.536, "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": 12691.284, "from_m": 11798.814, "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": 12879.466, "from_m": 12691.284, "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": 13063.375, "from_m": 12879.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": 13421.403, "from_m": 13063.375, "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": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "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": 17768.577, "from_m": 13899.955, "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": 17852.974, "from_m": 17768.577, "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": 17920.633, "from_m": 17852.974, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "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": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "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": 19599.345, "from_m": 19481.128, "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": 19679.646, "from_m": 19599.345, "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": 19707.904, "from_m": 19679.646, "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": 19800.506, "from_m": 19707.904, "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": 22610.634, "from_m": 19800.506, "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": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "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": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "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": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "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": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "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": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "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": 47911.818, "from_m": 47883.358, "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": 48068.715, "from_m": 47911.818, "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": 48374.69, "from_m": 48068.715, "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": 48718.339, "from_m": 48374.69, "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": 748391, "profile_key": "7211a01f5e12a08a8fa3eaf66e0df418e330f122a927bf951e3012984d6716a0", "schedule_id": 5470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1708H", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1716H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1728", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1740H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1742H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1744H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1754", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": "1758H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116057}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116057}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116057}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "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": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:34Z", "source_id": 63362506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:40Z", "source_id": 20098390, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:48Z", "source_id": 63368879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:53Z", "source_id": 20100252, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:07Z", "source_id": 63378024, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:16:10Z", "source_id": 20102892, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:33Z", "source_id": 63385127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:34Z", "source_id": 20104833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:15Z", "source_id": 63392882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:21Z", "source_id": 20107088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:16Z", "source_id": 63403926, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:18Z", "source_id": 20110314, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:05Z", "source_id": 63406338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:07Z", "source_id": 20110934, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:03Z", "source_id": 63414586, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:06Z", "source_id": 20113341, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:20Z", "source_id": 63421155, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:24Z", "source_id": 20115271, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:56Z", "source_id": 63428711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:01Z", "source_id": 20117360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:52Z", "source_id": 63437356, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:56Z", "source_id": 20119753, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:37Z", "source_id": 63444970, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:38Z", "source_id": 20121928, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:52Z", "source_id": 63451612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:53Z", "source_id": 20123866, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:11Z", "source_id": 63458200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:13Z", "source_id": 20125691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:56Z", "source_id": 63469207, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:59Z", "source_id": 20128794, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:40Z", "source_id": 63477303, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:45Z", "source_id": 20131139, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:31Z", "source_id": 63491182, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:35Z", "source_id": 20135134, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:46Z", "source_id": 63503064, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:48Z", "source_id": 20138612, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:42Z", "source_id": 63514431, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:41Z", "source_id": 20141832, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1708 |
1708½ |
A |
None |
None |
Shenfield |
1805 |
1805 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38040/2026-09-21/detailed |
None |
Brentwood |
2026-09-21T17:58:30+01:00 |
Shenfield |
5.0 |
{"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} |
2.0 |
1800 |
1805 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141832 |
1790010222275412 |
97 |
97 |
2026-09-21 17:15:04.512012 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:01.155771 |
| 717517 |
747678 |
L83126 |
872L51MT21 |
2026-09-21 |
COMPLETE |
20141882 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 747678, "stp": "P", "toc": "South Western Railway", "uid": "L83126", "consist": "450032+450088", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83126/2026-09-21/detailed", "trust_id": "872L51MT21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-21", "dest_arr_time": "1800", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L51", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "1805", "current_leg_dep": "1751", "current_leg_end": "Basingstoke", "origin_dep_time": "1642", "origin_platform": "9", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "1758", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"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\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"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\": 21415.057, \"from_m\": 20011.695, \"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\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"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\": 24171.28, \"from_m\": 21674.034, \"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\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"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\": 30527.516, \"from_m\": 29517.402, \"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\": 32526.323, \"from_m\": 30527.516, \"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\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"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\": 39289.349, \"from_m\": 33114.963, \"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\": 39332.124, \"from_m\": 39289.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\": 39843.389, \"from_m\": 39332.124, \"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\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"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\": 52585.191, \"from_m\": 39954.626, \"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\": 52665.112, \"from_m\": 52585.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53450.832, \"from_m\": 52665.112, \"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\": 53500.998, \"from_m\": 53450.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63675.675, \"from_m\": 53500.998, \"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\": 63758.698, \"from_m\": 63675.675, \"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\": 75855.833, \"from_m\": 63758.698, \"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\": 76402.386, \"from_m\": 75855.833, \"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\": 76480.039, \"from_m\": 76402.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76544.756, \"from_m\": 76480.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76622.767, \"from_m\": 76544.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76676.8, \"from_m\": 76622.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76817.956, \"from_m\": 76676.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:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 747678, \"profile_key\": \"7f19f77845ec1b198a6f8f27d03ff6978aff6d2480e4b02edd7929a1a4c3cbf4\", \"schedule_id\": 38815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707H\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1710H\", \"wtt_dep\": \"1711H\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1721\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39044.173, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1727\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47428.564, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 53364.163, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 58636.752, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 63934.51, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 67781.677, \"section_seq\": 1, \"route_path_id\": 146489}, {\"is_pass\": false, \"wtt_arr\": \"1758\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 76817.956, \"section_seq\": 1, \"route_path_id\": 146489}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76817.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146489}], \"total_distance_m\": 76817.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76515.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1642", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:48:16Z\", \"source_id\": 20080628, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:55Z\", \"source_id\": 20083546, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:13Z\", \"source_id\": 20085389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:06Z\", \"source_id\": 63324894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:09Z\", \"source_id\": 20087642, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:30Z\", \"source_id\": 63348262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:36Z\", \"source_id\": 20094364, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:42Z\", \"source_id\": 63360126, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:44Z\", \"source_id\": 20097660, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:12:59Z\", \"source_id\": 63369319, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:03Z\", \"source_id\": 20100354, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:09Z\", \"source_id\": 63381184, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:17:15Z\", \"source_id\": 20103779, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:38Z\", \"source_id\": 63402145, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:40Z\", \"source_id\": 20109820, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:06Z\", \"source_id\": 63423307, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:10Z\", \"source_id\": 20115848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:25Z\", \"source_id\": 63444365, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:28Z\", \"source_id\": 20121796, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:33Z\", \"source_id\": 63459237, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:33Z\", \"source_id\": 20125994, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:54Z\", \"source_id\": 63472018, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:58Z\", \"source_id\": 20129620, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:42Z\", \"source_id\": 63514413, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:47Z\", \"source_id\": 20141882, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1790010227672447, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:01.893568", "service_state_evidence_id": 20141882, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:04.516009", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
BSK |
2L51 |
450032+450088 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "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": 21415.057, "from_m": 20011.695, "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": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "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": 24171.28, "from_m": 21674.034, "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": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "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": 30527.516, "from_m": 29517.402, "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": 32526.323, "from_m": 30527.516, "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": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "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": 39289.349, "from_m": 33114.963, "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": 39332.124, "from_m": 39289.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": 39843.389, "from_m": 39332.124, "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": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "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": 52585.191, "from_m": 39954.626, "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": 52665.112, "from_m": 52585.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53450.832, "from_m": 52665.112, "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": 53500.998, "from_m": 53450.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63675.675, "from_m": 53500.998, "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": 63758.698, "from_m": 63675.675, "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": 75855.833, "from_m": 63758.698, "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": 76402.386, "from_m": 75855.833, "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": 76480.039, "from_m": 76402.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76544.756, "from_m": 76480.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76622.767, "from_m": 76544.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 76676.8, "from_m": 76622.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76817.956, "from_m": 76676.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:backward", "infrastructure_limit_mph": 30.0}], "service_id": 747678, "profile_key": "7f19f77845ec1b198a6f8f27d03ff6978aff6d2480e4b02edd7929a1a4c3cbf4", "schedule_id": 38815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1642", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707H", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1710H", "wtt_dep": "1711H", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1721", "location": "Woking", "stage_seq": 11, "distance_m": 39044.173, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1727", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 146489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47428.564, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 53364.163, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Fleet", "stage_seq": 16, "distance_m": 58636.752, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Winchfield", "stage_seq": 17, "distance_m": 63934.51, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750", "location": "Hook", "stage_seq": 18, "distance_m": 67781.677, "section_seq": 1, "route_path_id": 146489}, {"is_pass": false, "wtt_arr": "1758", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 76817.956, "section_seq": 1, "route_path_id": 146489}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76817.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 146489}], "total_distance_m": 76817.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76515.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:48:16Z", "source_id": 20080628, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:55Z", "source_id": 20083546, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:13Z", "source_id": 20085389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:06Z", "source_id": 63324894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:09Z", "source_id": 20087642, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:30Z", "source_id": 63348262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:36Z", "source_id": 20094364, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:42Z", "source_id": 63360126, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:44Z", "source_id": 20097660, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:12:59Z", "source_id": 63369319, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:03Z", "source_id": 20100354, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:09Z", "source_id": 63381184, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:17:15Z", "source_id": 20103779, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:38Z", "source_id": 63402145, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:40Z", "source_id": 20109820, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:06Z", "source_id": 63423307, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:10Z", "source_id": 20115848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:25Z", "source_id": 63444365, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:28Z", "source_id": 20121796, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:33Z", "source_id": 63459237, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:45:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:33Z", "source_id": 20125994, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:54Z", "source_id": 63472018, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:50:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:58Z", "source_id": 20129620, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:42Z", "source_id": 63514413, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:47Z", "source_id": 20141882, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
London Waterloo |
1642 |
1642 |
9 |
None |
None |
Basingstoke |
1800 |
1758 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83126/2026-09-21/detailed |
None |
Hook |
2026-09-21T17:57:00+01:00 |
Basingstoke |
14.0 |
{"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.6 |
1751 |
1805 |
Hook |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141882 |
1790010227672447 |
79 |
79 |
2026-09-21 17:15:04.516009 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:01.893568 |
| 717518 |
749263 |
C32943 |
172P64MV21 |
2026-09-21 |
COMPLETE |
20142165 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 749263, "stp": "P", "toc": "Northern", "uid": "C32943", "consist": "331005", "dest_crs": "BDQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32943/2026-09-21/detailed", "trust_id": "172P64MV21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2P64", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1805", "current_leg_dep": "1802", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1739", "origin_platform": "4B", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+1 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": "1803½", "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\": 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\": 17503.608, \"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\": 17650.688, \"from_m\": 17503.608, \"capability_applied\": null, \"effective_limit_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\": 21210.991, \"from_m\": 17650.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21271.626, \"from_m\": 21210.991, \"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\": 21296.589, \"from_m\": 21271.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21356.393, \"from_m\": 21296.589, \"capability_applied\": null, \"effective_limit_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\": 21699.169, \"from_m\": 21356.393, \"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\": 21724.747, \"from_m\": 21699.169, \"capability_applied\": null, \"effective_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\": 749263, \"profile_key\": \"4845164555e3649b1af677ef4855f03bc946e32a73f57f2a381b10c3cb536ecc\", \"schedule_id\": 4231, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1746\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 6806.55, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1750H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 12519.948, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1755H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17380.385, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 18959.076, \"section_seq\": 1, \"route_path_id\": 115718}, {\"is_pass\": false, \"wtt_arr\": \"1803H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 21724.747, \"section_seq\": 1, \"route_path_id\": 115718}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21724.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115718}], \"total_distance_m\": 21724.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21691.795, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 32.952, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1739", "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\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:08Z\", \"source_id\": 63475552, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:10Z\", \"source_id\": 20130569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:47Z\", \"source_id\": 63483344, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:48Z\", \"source_id\": 20132845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:06Z\", \"source_id\": 63495474, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:11Z\", \"source_id\": 20136428, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:59Z\", \"source_id\": 63506588, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:06Z\", \"source_id\": 20139657, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:08Z\", \"source_id\": 63515552, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:07Z\", \"source_id\": 20142165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "2", "timing_fact_generation": 1790010248227088, "current_leg_arrival_utc": "2026-09-21T18:04:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:02.000596", "service_state_evidence_id": 20142165, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:02.776867", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
BDQ |
2P64 |
331005 |
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": 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": 17503.608, "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": 17650.688, "from_m": 17503.608, "capability_applied": null, "effective_limit_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": 21210.991, "from_m": 17650.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21271.626, "from_m": 21210.991, "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": 21296.589, "from_m": 21271.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21356.393, "from_m": 21296.589, "capability_applied": null, "effective_limit_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": 21699.169, "from_m": 21356.393, "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": 21724.747, "from_m": 21699.169, "capability_applied": null, "effective_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": 749263, "profile_key": "4845164555e3649b1af677ef4855f03bc946e32a73f57f2a381b10c3cb536ecc", "schedule_id": 4231, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1739", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 115718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 115718}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1746", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 115718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 115718}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1750H", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 115718}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 115718}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1755H", "location": "Shipley", "stage_seq": 8, "distance_m": 17380.385, "section_seq": 1, "route_path_id": 115718}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759", "location": "Frizinghall", "stage_seq": 9, "distance_m": 18959.076, "section_seq": 1, "route_path_id": 115718}, {"is_pass": false, "wtt_arr": "1803H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 21724.747, "section_seq": 1, "route_path_id": 115718}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21724.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 115718}], "total_distance_m": 21724.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21691.795, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 32.952, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:08Z", "source_id": 63475552, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:10Z", "source_id": 20130569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:47Z", "source_id": 63483344, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:48Z", "source_id": 20132845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:06Z", "source_id": 63495474, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:11Z", "source_id": 20136428, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:59Z", "source_id": 63506588, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:06Z", "source_id": 20139657, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5132, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:08Z", "source_id": 63515552, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:07Z", "source_id": 20142165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Leeds |
1739 |
1739 |
4B |
None |
None |
Bradford Forster Square |
1804 |
1803½ |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32943/2026-09-21/detailed |
None |
Frizinghall |
2026-09-21T18:00:00+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 |
1802 |
1805 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142165 |
1790010248227088 |
33 |
33 |
2026-09-21 17:15:02.776867 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:02.000596 |
| 717519 |
749379 |
W04266 |
889F48MV21 |
2026-09-21 |
COMPLETE |
20142867 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 749379, "stp": "P", "toc": "London Overground", "uid": "W04266", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04266/2026-09-21/detailed", "trust_id": "889F48MV21", "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": "1805", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F48", "timing_status": "ON TIME", "origin_station": "New Cross ELL", "current_leg_arr": "1805", "current_leg_dep": "1804", "current_leg_end": "Dalston Junction", "origin_dep_time": "1743", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-21T17:15:22", "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": "1805", "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\": 1190.506, \"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\": 5994.518, \"from_m\": 1190.506, \"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\": 6039.066, \"from_m\": 5994.518, \"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\": 8505.42, \"from_m\": 6039.066, \"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\": 9997.175, \"from_m\": 8505.42, \"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\": 10189.898, \"from_m\": 9997.175, \"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\": 11139.473, \"from_m\": 10189.898, \"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\": 11857.578, \"from_m\": 11139.473, \"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\": 13595.237, \"from_m\": 11857.578, \"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\": 13650.714, \"from_m\": 13595.237, \"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\": 14068.986, \"from_m\": 13650.714, \"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\": 749379, \"profile_key\": \"e751cb77ee4acd6f6c1edae03a0952a1791307f74abc531fe2b0d35941d140d5\", \"schedule_id\": 25383, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 715.111, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 1202.249, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 1959.074, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 2248.518, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1748H\", \"wtt_dep\": \"1749H\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 2858.184, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 3172.249, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1752H\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 3648.573, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1754H\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 9214.463, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1757\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 10208.305, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1758H\", \"wtt_dep\": \"1759H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 11281.816, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": \"1801H\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 12514.134, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": \"1803H\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13396.373, \"section_seq\": 1, \"route_path_id\": 119829}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14068.986, \"section_seq\": 1, \"route_path_id\": 119829}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14068.986, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119829}], \"total_distance_m\": 14068.986, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14013.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 55.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1743", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:59Z\", \"source_id\": 63466373, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:01Z\", \"source_id\": 20127996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:48Z\", \"source_id\": 63471642, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:54Z\", \"source_id\": 20129562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:17Z\", \"source_id\": 63476030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:20Z\", \"source_id\": 20130740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:57Z\", \"source_id\": 63481075, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:01Z\", \"source_id\": 20132158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:57Z\", \"source_id\": 63486612, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:00Z\", \"source_id\": 20133868, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:11Z\", \"source_id\": 63492914, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:15Z\", \"source_id\": 20135667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:38Z\", \"source_id\": 63499797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:39Z\", \"source_id\": 20137662, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:02Z\", \"source_id\": 63506756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:06Z\", \"source_id\": 20139679, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:20Z\", \"source_id\": 63513378, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:22Z\", \"source_id\": 20141557, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:54Z\", \"source_id\": 63517807, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:58Z\", \"source_id\": 20142867, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1790010302083004, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:02.075835", "service_state_evidence_id": 20142867, "current_leg_start_actual_dep": "2026-09-21T18:03:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:03.042408", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F48 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1190.506, "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": 5994.518, "from_m": 1190.506, "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": 6039.066, "from_m": 5994.518, "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": 8505.42, "from_m": 6039.066, "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": 9997.175, "from_m": 8505.42, "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": 10189.898, "from_m": 9997.175, "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": 11139.473, "from_m": 10189.898, "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": 11857.578, "from_m": 11139.473, "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": 13595.237, "from_m": 11857.578, "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": 13650.714, "from_m": 13595.237, "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": 14068.986, "from_m": 13650.714, "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": 749379, "profile_key": "e751cb77ee4acd6f6c1edae03a0952a1791307f74abc531fe2b0d35941d140d5", "schedule_id": 25383, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1743", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 715.111, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 1202.249, "section_seq": 1, "route_path_id": 119829}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 1959.074, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 2248.518, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1748H", "wtt_dep": "1749H", "location": "Canada Water", "stage_seq": 6, "distance_m": 2858.184, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 3172.249, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1752H", "location": "Wapping", "stage_seq": 8, "distance_m": 3648.573, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1754H", "location": "Shadwell", "stage_seq": 9, "distance_m": 9214.463, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1757", "location": "Whitechapel", "stage_seq": 10, "distance_m": 10208.305, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1758H", "wtt_dep": "1759H", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 11281.816, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": "1801H", "location": "Hoxton", "stage_seq": 12, "distance_m": 12514.134, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": "1803H", "location": "Haggerston", "stage_seq": 13, "distance_m": 13396.373, "section_seq": 1, "route_path_id": 119829}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14068.986, "section_seq": 1, "route_path_id": 119829}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14068.986, "from_m": 0.0, "section_seq": 1, "route_path_id": 119829}], "total_distance_m": 14068.986, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14013.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 55.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:59Z", "source_id": 63466373, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:01Z", "source_id": 20127996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:48Z", "source_id": 63471642, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:54Z", "source_id": 20129562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:17Z", "source_id": 63476030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:20Z", "source_id": 20130740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:57Z", "source_id": 63481075, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:01Z", "source_id": 20132158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:57Z", "source_id": 63486612, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:00Z", "source_id": 20133868, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:11Z", "source_id": 63492914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:15Z", "source_id": 20135667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:38Z", "source_id": 63499797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:39Z", "source_id": 20137662, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:02Z", "source_id": 63506756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:06Z", "source_id": 20139679, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:20Z", "source_id": 63513378, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:22Z", "source_id": 20141557, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:54Z", "source_id": 63517807, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:58Z", "source_id": 20142867, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
New Cross ELL |
1743 |
1743 |
D |
None |
None |
Dalston Junction |
1805 |
1805 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04266/2026-09-21/detailed |
None |
Haggerston |
2026-09-21T18:03:30+01:00 |
Dalston Junction |
1.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 |
1804 |
1805 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142867 |
1790010302083004 |
40 |
40 |
2026-09-21 17:15:03.042408 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:02.075835 |
| 717520 |
746712 |
L37701 |
631R45MS21 |
2026-09-21 |
COMPLETE |
20142055 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 746712, "stp": "P", "toc": "Chiltern Railways", "uid": "L37701", "consist": "168215", "dest_crs": "BMO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37701/2026-09-21/detailed", "trust_id": "631R45MS21", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Moor Street", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham Moor Street", "signalling_id": "1R45", "timing_status": "LATE", "origin_station": "London Marylebone", "current_leg_arr": "1805", "current_leg_dep": "1755", "current_leg_end": "Birmingham Moor Street", "origin_dep_time": "1607", "origin_platform": "2", "current_location": "Birmingham Moor Street", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7885291999999997, 52.414349400000006], [-1.7890307, 52.414648], [-1.7896718, 52.4150218], [-1.7901975, 52.415344100000006], [-1.7905703, 52.4155658], [-1.7908479, 52.4157343], [-1.7912273999999997, 52.4159535], [-1.7921567999999997, 52.41658090000001], [-1.7927939, 52.4170291], [-1.793227, 52.4173432], [-1.7935247999999997, 52.41757630000001], [-1.7939472, 52.4179084], [-1.7941484, 52.4180687], [-1.7943254000000002, 52.41821999999999], [-1.7946151, 52.4184564], [-1.7947907999999997, 52.4186085], [-1.7950107, 52.4188138], [-1.7951073, 52.418903], [-1.7952534, 52.419042000000005], [-1.7954465999999998, 52.419222799999986], [-1.7955807, 52.419360999999995], [-1.7957537, 52.41953770000001], [-1.7959038999999997, 52.4196849], [-1.7960031, 52.4197912], [-1.7961520000000002, 52.4199516], [-1.7962834, 52.4200939], [-1.796388, 52.4202067], [-1.7965154, 52.4203515], [-1.7966305682390429, 52.42047740056093], [-1.7966709999999997, 52.4205216], [-1.7968346, 52.4207171], [-1.7969781, 52.42088480000001], [-1.7971404, 52.421087599999986], [-1.7973322, 52.421333], [-1.7974783, 52.4215243], [-1.7976365999999997, 52.4217493], [-1.7977922, 52.4219578], [-1.7978954000000005, 52.42210829999999], [-1.7980362, 52.422320099999986], [-1.7981448999999996, 52.42248289999999], [-1.7982561999999995, 52.422662], [-1.7984144000000002, 52.42291960000001], [-1.7985338, 52.4231167], [-1.7986263, 52.42329169999999], [-1.7987081000000005, 52.4234324], [-1.7988113999999995, 52.4236205], [-1.7989026, 52.423805300000005], [-1.7989964999999997, 52.4239861], [-1.7990715999999998, 52.4241496], [-1.7991802, 52.4243803], [-1.7992649999999994, 52.42457120000001], [-1.7993827, 52.424848], [-1.7995181999999996, 52.425177600000005], [-1.7995812000000002, 52.4253453], [-1.7996576, 52.425545599999985], [-1.7997501999999996, 52.42580730000001], [-1.7998414000000005, 52.4260747], [-1.7999031, 52.4262555], [-1.7999579999999995, 52.42643050000001], [-1.8000117, 52.4266063], [-1.8000533, 52.4267609], [-1.8001081999999995, 52.4269661], [-1.8001525, 52.42714930000001], [-1.8002060999999996, 52.4273668], [-1.8002771999999998, 52.427649800000005], [-1.8003496, 52.42798419999999], [-1.8003872, 52.4281666], [-1.8004542, 52.4284937], [-1.8005024999999997, 52.4287586], [-1.8005629, 52.4290456], [-1.8006178999999995, 52.42932530000001], [-1.8006809, 52.4296393], [-1.8007466, 52.4299353], [-1.8008110000000002, 52.4302542], [-1.8008874, 52.43058210000001], [-1.8009679, 52.43091819999999], [-1.8010442999999996, 52.4312314], [-1.8011275, 52.43152], [-1.8011837999999998, 52.43172040000001], [-1.8012455000000005, 52.4319264], [-1.8013205999999995, 52.432166], [-1.8013716, 52.43231639999999], [-1.8014453, 52.432529], [-1.8017726, 52.43343169999999], [-1.8019092999999995, 52.4337547], [-1.8020514999999997, 52.4340858], [-1.8021878, 52.43439159999999], [-1.8023179, 52.4346818], [-1.8023899, 52.4348404], [-1.8024342, 52.4349396], [-1.8024849, 52.435053], [-1.8025103999999996, 52.4351158], [-1.8027197999999995, 52.43560969999999], [-1.8028709, 52.4358519], [-1.8030587, 52.4362116], [-1.8031807, 52.436434], [-1.8033095, 52.436652300000006], [-1.8034958999999997, 52.4369507], [-1.8036984, 52.4372508], [-1.8037859, 52.4373748], [-1.8038810000000003, 52.43752119999999], [-1.8041843, 52.4379646], [-1.8044867, 52.43841059999999], [-1.8046505, 52.4386561], [-1.8048042, 52.43887209999999], [-1.8052012, 52.43946830000001], [-1.805277065234028, 52.43957578845911], [-1.805301, 52.4396097], [-1.8058931999999996, 52.4404106], [-1.8061729, 52.44073989999998], [-1.8064706, 52.4410841], [-1.8067197, 52.441362100000006], [-1.8072055, 52.4418618], [-1.8076969, 52.442330199999994], [-1.8082964, 52.442877900000006], [-1.8088866, 52.44339870000001], [-1.8094049999999997, 52.4438255], [-1.8100041, 52.444289000000005], [-1.8101796000000003, 52.4444246], [-1.8107775, 52.4448533], [-1.8113616, 52.445253099999995], [-1.8125598, 52.4460031], [-1.8137887, 52.446723199999994], [-1.8150594999999996, 52.44742169999999], [-1.8161536, 52.4479936], [-1.8166715, 52.4482558], [-1.8170611999999997, 52.4484454], [-1.8173294, 52.44857549999998], [-1.817541, 52.448673], [-1.8181308, 52.4489714], [-1.8187354, 52.4492661], [-1.8192659, 52.44950490000001], [-1.8195921, 52.4496517], [-1.8199914999999995, 52.449811200000006], [-1.8207282999999996, 52.45009129999999], [-1.8214431, 52.4503511], [-1.8223323, 52.4506385], [-1.8232915000000005, 52.450924500000006], [-1.8248568, 52.4513495], [-1.8257626, 52.4515621], [-1.8266819, 52.45176380000001], [-1.8274532000000003, 52.451907299999995], [-1.8283569, 52.452064500000006], [-1.8291976, 52.4521633], [-1.8296903, 52.4522215], [-1.830765, 52.452332299999995], [-1.8316411999999995, 52.45242809999999], [-1.8330396, 52.452593500000006], [-1.8336857, 52.4526857], [-1.8343547, 52.4528011], [-1.8346837999999996, 52.4528722], [-1.8351880000000005, 52.452981099999995], [-1.8356526, 52.453093800000005], [-1.8361562, 52.45322660000001], [-1.8367791, 52.453407799999994], [-1.8373925, 52.453588200000006], [-1.8382359, 52.4538351], [-1.8395893, 52.4543048], [-1.8403356, 52.45458510000001], [-1.8406687, 52.45471969999999], [-1.8410131, 52.4548652], [-1.8416440000000005, 52.45514729999999], [-1.8428310000000003, 52.45574280000001], [-1.8438571, 52.456285300000005], [-1.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]}", "current_leg_start": "Solihull", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "52.4786661", "next_location_lon": "-1.8911545", "previous_location": "Solihull", "current_leg_milage": "6.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"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\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.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\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"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\": 9324.111, \"from_m\": 8520.209, \"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\": 10581.817, \"from_m\": 9324.111, \"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\": 10790.078, \"from_m\": 10581.817, \"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\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"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\": 44387.407, \"from_m\": 42639.589, \"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\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.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\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.329, \"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\": 56131.771, \"from_m\": 49064.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\": 57445.031, \"from_m\": 56131.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\": 58337.518, \"from_m\": 57445.031, \"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\": 59449.088, \"from_m\": 58337.518, \"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\": 99545.002, \"from_m\": 59449.088, \"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\": 100081.409, \"from_m\": 99545.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100707.481, \"from_m\": 100081.409, \"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\": 109589.997, \"from_m\": 100707.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\": 109656.951, \"from_m\": 109589.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110057.878, \"from_m\": 109656.951, \"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\": 111049.204, \"from_m\": 110057.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111154.608, \"from_m\": 111049.204, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111362.896, \"from_m\": 111154.608, \"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\": 126266.236, \"from_m\": 111362.896, \"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\": 128211.899, \"from_m\": 126266.236, \"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\": 142108.9, \"from_m\": 128211.899, \"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\": 142276.586, \"from_m\": 142108.9, \"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\": 142760.328, \"from_m\": 142276.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142789.022, \"from_m\": 142760.328, \"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\": 142810.693, \"from_m\": 142789.022, \"capability_applied\": null, \"effective_limit_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\": 143072.372, \"from_m\": 142810.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151376.928, \"from_m\": 143072.372, \"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\": 151865.533, \"from_m\": 151376.928, \"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\": 151906.644, \"from_m\": 151865.533, \"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\": 153232.094, \"from_m\": 151906.644, \"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\": 172191.648, \"from_m\": 153232.094, \"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\": 173937.398, \"from_m\": 172191.648, \"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\": 175152.237, \"from_m\": 173937.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 178308.093, \"from_m\": 175152.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 178958.63, \"from_m\": 178308.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 746712, \"profile_key\": \"16396e914fe7371cfe2e2e81b9f5b9277b080256179d52090c153109a7f2cd8e\", \"schedule_id\": 16678, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"High Wycombe\", \"stage_seq\": 8, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Saunderton\", \"stage_seq\": 9, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1644\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 11, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Bicester South Jn\", \"stage_seq\": 12, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1657\", \"location\": \"Bicester North\", \"stage_seq\": 13, \"distance_m\": 87858.175, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Aynho Jn\", \"stage_seq\": 14, \"distance_m\": 102449.042, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 15, \"distance_m\": 109753.555, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1711\", \"location\": \"Banbury\", \"stage_seq\": 16, \"distance_m\": 110558.033, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 17, \"distance_m\": 112348.674, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Fenny Compton\", \"stage_seq\": 18, \"distance_m\": 124379.297, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730H\", \"location\": \"Leamington Spa\", \"stage_seq\": 19, \"distance_m\": 142439.794, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Warwick\", \"stage_seq\": 20, \"distance_m\": 145547.988, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1739\", \"location\": \"Warwick Parkway\", \"stage_seq\": 21, \"distance_m\": 147638.765, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Hatton\", \"stage_seq\": 22, \"distance_m\": 152193.004, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1749\", \"location\": \"Dorridge\", \"stage_seq\": 23, \"distance_m\": 163062.138, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 24, \"distance_m\": 163965.495, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1753H\", \"wtt_dep\": \"1755\", \"location\": \"Solihull\", \"stage_seq\": 25, \"distance_m\": 168412.975, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Tyseley\", \"stage_seq\": 26, \"distance_m\": 174518.854, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 27, \"distance_m\": 175643.925, \"section_seq\": 1, \"route_path_id\": 123407}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Birmingham Moor Street\", \"stage_seq\": 28, \"distance_m\": 178958.63, \"section_seq\": 1, \"route_path_id\": 123407}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 178958.63, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123407}], \"total_distance_m\": 178958.63, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 176947.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2011.475, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4786661", "current_position_lon": "-1.8911545", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:14:33Z\", \"source_id\": 63212807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:14:35Z\", \"source_id\": 20054982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:34Z\", \"source_id\": 63223408, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:36Z\", \"source_id\": 20058145, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:19:45Z\", \"source_id\": 63226664, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:19:48Z\", \"source_id\": 20059064, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:07Z\", \"source_id\": 63235560, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:13Z\", \"source_id\": 20061747, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:42Z\", \"source_id\": 63255057, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:46Z\", \"source_id\": 20067362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:01Z\", \"source_id\": 63265971, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:35:06Z\", \"source_id\": 20070575, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:51Z\", \"source_id\": 63273236, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:37:56Z\", \"source_id\": 20072722, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:35Z\", \"source_id\": 63282818, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:41Z\", \"source_id\": 20075517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:23Z\", \"source_id\": 63320124, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:24Z\", \"source_id\": 20086335, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:39Z\", \"source_id\": 63357067, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:08:41Z\", \"source_id\": 20096783, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:52Z\", \"source_id\": 63414012, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:28:58Z\", \"source_id\": 20113248, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:18Z\", \"source_id\": 63426921, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:20Z\", \"source_id\": 20116850, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:21Z\", \"source_id\": 63438564, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:25Z\", \"source_id\": 20120106, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:35Z\", \"source_id\": 63453724, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:39Z\", \"source_id\": 20124474, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:38Z\", \"source_id\": 63468294, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:38Z\", \"source_id\": 20128521, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:25Z\", \"source_id\": 63485102, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:31Z\", \"source_id\": 20133413, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:16Z\", \"source_id\": 63501632, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:17Z\", \"source_id\": 20138190, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:58Z\", \"source_id\": 63515114, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:58Z\", \"source_id\": 20142055, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Moor Street", "service_state_platform": "3", "timing_fact_generation": 1790010239342834, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:02.343432", "service_state_evidence_id": 20142055, "current_leg_start_actual_dep": "2026-09-21T17:56:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:04.521256", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
MYB |
BMO |
1R45 |
168215 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 245.016, "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": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.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": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "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": 9324.111, "from_m": 8520.209, "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": 10581.817, "from_m": 9324.111, "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": 10790.078, "from_m": 10581.817, "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": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "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": 44387.407, "from_m": 42639.589, "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": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.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": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.329, "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": 56131.771, "from_m": 49064.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": 57445.031, "from_m": 56131.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": 58337.518, "from_m": 57445.031, "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": 59449.088, "from_m": 58337.518, "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": 99545.002, "from_m": 59449.088, "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": 100081.409, "from_m": 99545.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100707.481, "from_m": 100081.409, "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": 109589.997, "from_m": 100707.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": 109656.951, "from_m": 109589.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110057.878, "from_m": 109656.951, "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": 111049.204, "from_m": 110057.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111154.608, "from_m": 111049.204, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111362.896, "from_m": 111154.608, "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": 126266.236, "from_m": 111362.896, "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": 128211.899, "from_m": 126266.236, "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": 142108.9, "from_m": 128211.899, "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": 142276.586, "from_m": 142108.9, "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": 142760.328, "from_m": 142276.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142789.022, "from_m": 142760.328, "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": 142810.693, "from_m": 142789.022, "capability_applied": null, "effective_limit_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": 143072.372, "from_m": 142810.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151376.928, "from_m": 143072.372, "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": 151865.533, "from_m": 151376.928, "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": 151906.644, "from_m": 151865.533, "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": 153232.094, "from_m": 151906.644, "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": 172191.648, "from_m": 153232.094, "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": 173937.398, "from_m": 172191.648, "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": 175152.237, "from_m": 173937.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 178308.093, "from_m": 175152.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178958.63, "from_m": 178308.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 746712, "profile_key": "16396e914fe7371cfe2e2e81b9f5b9277b080256179d52090c153109a7f2cd8e", "schedule_id": 16678, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1607", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "High Wycombe", "stage_seq": 8, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Saunderton", "stage_seq": 9, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1644", "location": "Haddenham & Thame Parkway", "stage_seq": 11, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Bicester South Jn", "stage_seq": 12, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1657", "location": "Bicester North", "stage_seq": 13, "distance_m": 87858.175, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Aynho Jn", "stage_seq": 14, "distance_m": 102449.042, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Banbury Depot Jn", "stage_seq": 15, "distance_m": 109753.555, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1711", "location": "Banbury", "stage_seq": 16, "distance_m": 110558.033, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Banbury Reservoir Jn", "stage_seq": 17, "distance_m": 112348.674, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Fenny Compton", "stage_seq": 18, "distance_m": 124379.297, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730H", "location": "Leamington Spa", "stage_seq": 19, "distance_m": 142439.794, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Warwick", "stage_seq": 20, "distance_m": 145547.988, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1739", "location": "Warwick Parkway", "stage_seq": 21, "distance_m": 147638.765, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Hatton", "stage_seq": 22, "distance_m": 152193.004, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1749", "location": "Dorridge", "stage_seq": 23, "distance_m": 163062.138, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Bentley Heath S.B.", "stage_seq": 24, "distance_m": 163965.495, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1753H", "wtt_dep": "1755", "location": "Solihull", "stage_seq": 25, "distance_m": 168412.975, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Tyseley", "stage_seq": 26, "distance_m": 174518.854, "section_seq": 1, "route_path_id": 123407}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Small Heath Sth Jn", "stage_seq": 27, "distance_m": 175643.925, "section_seq": 1, "route_path_id": 123407}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Birmingham Moor Street", "stage_seq": 28, "distance_m": 178958.63, "section_seq": 1, "route_path_id": 123407}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 178958.63, "from_m": 0.0, "section_seq": 1, "route_path_id": 123407}], "total_distance_m": 178958.63, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 176947.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2011.475, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:14:33Z", "source_id": 63212807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:14:35Z", "source_id": 20054982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:34Z", "source_id": 63223408, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:36Z", "source_id": 20058145, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:19:45Z", "source_id": 63226664, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:19:48Z", "source_id": 20059064, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:07Z", "source_id": 63235560, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:13Z", "source_id": 20061747, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:42Z", "source_id": 63255057, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:46Z", "source_id": 20067362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:01Z", "source_id": 63265971, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:35:06Z", "source_id": 20070575, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:51Z", "source_id": 63273236, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:37:56Z", "source_id": 20072722, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:35Z", "source_id": 63282818, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:41Z", "source_id": 20075517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:23Z", "source_id": 63320124, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T15:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:24Z", "source_id": 20086335, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:39Z", "source_id": 63357067, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:08:41Z", "source_id": 20096783, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:52Z", "source_id": 63414012, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:28:58Z", "source_id": 20113248, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:18Z", "source_id": 63426921, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:20Z", "source_id": 20116850, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20988, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:21Z", "source_id": 63438564, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:25Z", "source_id": 20120106, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:35Z", "source_id": 63453724, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:39Z", "source_id": 20124474, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:38Z", "source_id": 63468294, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:38Z", "source_id": 20128521, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:25Z", "source_id": 63485102, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:54:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:31Z", "source_id": 20133413, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:16Z", "source_id": 63501632, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:17Z", "source_id": 20138190, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:58Z", "source_id": 63515114, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T17:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:58Z", "source_id": 20142055, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
London Marylebone |
1607 |
1607 |
2 |
None |
None |
Birmingham Moor Street |
1804 |
1804 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37701/2026-09-21/detailed |
None |
Solihull |
2026-09-21T17:56:00+01:00 |
Birmingham Moor Street |
10.0 |
{"type": "LineString", "coordinates": [[-1.7885291999999997, 52.414349400000006], [-1.7890307, 52.414648], [-1.7896718, 52.4150218], [-1.7901975, 52.415344100000006], [-1.7905703, 52.4155658], [-1.7908479, 52.4157343], [-1.7912273999999997, 52.4159535], [-1.7921567999999997, 52.41658090000001], [-1.7927939, 52.4170291], [-1.793227, 52.4173432], [-1.7935247999999997, 52.41757630000001], [-1.7939472, 52.4179084], [-1.7941484, 52.4180687], [-1.7943254000000002, 52.41821999999999], [-1.7946151, 52.4184564], [-1.7947907999999997, 52.4186085], [-1.7950107, 52.4188138], [-1.7951073, 52.418903], [-1.7952534, 52.419042000000005], [-1.7954465999999998, 52.419222799999986], [-1.7955807, 52.419360999999995], [-1.7957537, 52.41953770000001], [-1.7959038999999997, 52.4196849], [-1.7960031, 52.4197912], [-1.7961520000000002, 52.4199516], [-1.7962834, 52.4200939], [-1.796388, 52.4202067], [-1.7965154, 52.4203515], [-1.7966305682390429, 52.42047740056093], [-1.7966709999999997, 52.4205216], [-1.7968346, 52.4207171], [-1.7969781, 52.42088480000001], [-1.7971404, 52.421087599999986], [-1.7973322, 52.421333], [-1.7974783, 52.4215243], [-1.7976365999999997, 52.4217493], [-1.7977922, 52.4219578], [-1.7978954000000005, 52.42210829999999], [-1.7980362, 52.422320099999986], [-1.7981448999999996, 52.42248289999999], [-1.7982561999999995, 52.422662], [-1.7984144000000002, 52.42291960000001], [-1.7985338, 52.4231167], [-1.7986263, 52.42329169999999], [-1.7987081000000005, 52.4234324], [-1.7988113999999995, 52.4236205], [-1.7989026, 52.423805300000005], [-1.7989964999999997, 52.4239861], [-1.7990715999999998, 52.4241496], [-1.7991802, 52.4243803], [-1.7992649999999994, 52.42457120000001], [-1.7993827, 52.424848], [-1.7995181999999996, 52.425177600000005], [-1.7995812000000002, 52.4253453], [-1.7996576, 52.425545599999985], [-1.7997501999999996, 52.42580730000001], [-1.7998414000000005, 52.4260747], [-1.7999031, 52.4262555], [-1.7999579999999995, 52.42643050000001], [-1.8000117, 52.4266063], [-1.8000533, 52.4267609], [-1.8001081999999995, 52.4269661], [-1.8001525, 52.42714930000001], [-1.8002060999999996, 52.4273668], [-1.8002771999999998, 52.427649800000005], [-1.8003496, 52.42798419999999], [-1.8003872, 52.4281666], [-1.8004542, 52.4284937], [-1.8005024999999997, 52.4287586], [-1.8005629, 52.4290456], [-1.8006178999999995, 52.42932530000001], [-1.8006809, 52.4296393], [-1.8007466, 52.4299353], [-1.8008110000000002, 52.4302542], [-1.8008874, 52.43058210000001], [-1.8009679, 52.43091819999999], [-1.8010442999999996, 52.4312314], [-1.8011275, 52.43152], [-1.8011837999999998, 52.43172040000001], [-1.8012455000000005, 52.4319264], [-1.8013205999999995, 52.432166], [-1.8013716, 52.43231639999999], [-1.8014453, 52.432529], [-1.8017726, 52.43343169999999], [-1.8019092999999995, 52.4337547], [-1.8020514999999997, 52.4340858], [-1.8021878, 52.43439159999999], [-1.8023179, 52.4346818], [-1.8023899, 52.4348404], [-1.8024342, 52.4349396], [-1.8024849, 52.435053], [-1.8025103999999996, 52.4351158], [-1.8027197999999995, 52.43560969999999], [-1.8028709, 52.4358519], [-1.8030587, 52.4362116], [-1.8031807, 52.436434], [-1.8033095, 52.436652300000006], [-1.8034958999999997, 52.4369507], [-1.8036984, 52.4372508], [-1.8037859, 52.4373748], [-1.8038810000000003, 52.43752119999999], [-1.8041843, 52.4379646], [-1.8044867, 52.43841059999999], [-1.8046505, 52.4386561], [-1.8048042, 52.43887209999999], [-1.8052012, 52.43946830000001], [-1.805277065234028, 52.43957578845911], [-1.805301, 52.4396097], [-1.8058931999999996, 52.4404106], [-1.8061729, 52.44073989999998], [-1.8064706, 52.4410841], [-1.8067197, 52.441362100000006], [-1.8072055, 52.4418618], [-1.8076969, 52.442330199999994], [-1.8082964, 52.442877900000006], [-1.8088866, 52.44339870000001], [-1.8094049999999997, 52.4438255], [-1.8100041, 52.444289000000005], [-1.8101796000000003, 52.4444246], [-1.8107775, 52.4448533], [-1.8113616, 52.445253099999995], [-1.8125598, 52.4460031], [-1.8137887, 52.446723199999994], [-1.8150594999999996, 52.44742169999999], [-1.8161536, 52.4479936], [-1.8166715, 52.4482558], [-1.8170611999999997, 52.4484454], [-1.8173294, 52.44857549999998], [-1.817541, 52.448673], [-1.8181308, 52.4489714], [-1.8187354, 52.4492661], [-1.8192659, 52.44950490000001], [-1.8195921, 52.4496517], [-1.8199914999999995, 52.449811200000006], [-1.8207282999999996, 52.45009129999999], [-1.8214431, 52.4503511], [-1.8223323, 52.4506385], [-1.8232915000000005, 52.450924500000006], [-1.8248568, 52.4513495], [-1.8257626, 52.4515621], [-1.8266819, 52.45176380000001], [-1.8274532000000003, 52.451907299999995], [-1.8283569, 52.452064500000006], [-1.8291976, 52.4521633], [-1.8296903, 52.4522215], [-1.830765, 52.452332299999995], [-1.8316411999999995, 52.45242809999999], [-1.8330396, 52.452593500000006], [-1.8336857, 52.4526857], [-1.8343547, 52.4528011], [-1.8346837999999996, 52.4528722], [-1.8351880000000005, 52.452981099999995], [-1.8356526, 52.453093800000005], [-1.8361562, 52.45322660000001], [-1.8367791, 52.453407799999994], [-1.8373925, 52.453588200000006], [-1.8382359, 52.4538351], [-1.8395893, 52.4543048], [-1.8403356, 52.45458510000001], [-1.8406687, 52.45471969999999], [-1.8410131, 52.4548652], [-1.8416440000000005, 52.45514729999999], [-1.8428310000000003, 52.45574280000001], [-1.8438571, 52.456285300000005], [-1.8448417999999995, 52.4567703], [-1.8459611, 52.457362999999994], [-1.8478018, 52.458352599999984], [-1.8503122999999997, 52.45970359999998], [-1.8505957999999996, 52.45984779999999], [-1.8518867, 52.4605033], [-1.8521913227277544, 52.4606485256815], [-1.8523810999999997, 52.460739], [-1.8529314, 52.460992], [-1.8535357, 52.4612698], [-1.8563517, 52.46246219999998], [-1.8566087, 52.46256269999999], [-1.8574573000000003, 52.46289959999999], [-1.8599022000000005, 52.46391020000001], [-1.8604609, 52.46413959999999], [-1.8617584000000005, 52.4646539], [-1.8624364, 52.4649022], [-1.8632141, 52.465204099999994], [-1.8641303, 52.4655801], [-1.8648806, 52.465879], [-1.8676152, 52.466981799999985], [-1.8690866, 52.46757819999999], [-1.8693153, 52.4676708], [-1.8697223, 52.46783719999999], [-1.8702051, 52.46803169999999], [-1.8705364, 52.4681698], [-1.8709414, 52.468341299999985], [-1.8712793, 52.4684892], [-1.8715623, 52.4686142], [-1.8718117999999997, 52.4687278], [-1.8720786, 52.4688495], [-1.8723133, 52.46895730000001], [-1.8725695, 52.469080700000006], [-1.8727894000000005, 52.46918850000001], [-1.8730816999999995, 52.4693364], [-1.8733078000000003, 52.469454000000006], [-1.8734827000000005, 52.4695496], [-1.8737061, 52.46967380000001], [-1.873928, 52.4698004], [-1.8740727999999995, 52.46988619999999], [-1.874093195875765, 52.469898441088525], [-1.8741209549863307, 52.46991510139879], [-1.8743029, 52.4700243], [-1.8746059999999996, 52.47020559999999], [-1.8748989000000005, 52.47039029999999], [-1.8750431999999997, 52.470484199999994], [-1.8752001, 52.4705872], [-1.8752116000000003, 52.4705968], [-1.8753343, 52.4706757], [-1.8754099, 52.4707309], [-1.8757373, 52.470953399999985], [-1.8763109, 52.47135480000001], [-1.8765452, 52.4715169], [-1.8768288, 52.4717178], [-1.8772982, 52.4720421], [-1.8775959, 52.47225290000001], [-1.8778474000000005, 52.4724278], [-1.8780887999999996, 52.47260119999999], [-1.8783375, 52.47277330000001], [-1.8786095, 52.4729633], [-1.8787988999999996, 52.47309520000001], [-1.8790247999999996, 52.4732577], [-1.8792387, 52.4734179], [-1.8796296999999995, 52.473675099999994], [-1.8798557, 52.47382669999999], [-1.8801426000000003, 52.4740011], [-1.8807286000000003, 52.4743434], [-1.8811653, 52.4745803], [-1.8819398, 52.4749381], [-1.882558, 52.475224], [-1.8831061, 52.47548439999999], [-1.8832011, 52.4755295], [-1.8837596, 52.4757876], [-1.8840929, 52.4759436], [-1.8844549999999995, 52.47610699999999], [-1.8847695, 52.4762491], [-1.8850921000000005, 52.47639209999999], [-1.8854373, 52.47654159999999], [-1.8856325000000005, 52.4766233], [-1.885886, 52.4767219], [-1.8863231999999996, 52.4768953], [-1.8864620966509948, 52.47694883949995], [-1.886641, 52.477017800000006], [-1.8869454999999995, 52.477129700000006], [-1.8872565999999995, 52.47724730000001], [-1.8876375, 52.4773837], [-1.8880787, 52.4775446], [-1.8884086, 52.4776664], [-1.8889142, 52.477847700000005], [-1.8893299, 52.47798819999999], [-1.8897564, 52.478139299999995], [-1.8900949999999996, 52.4782635], [-1.8904209000000003, 52.478390100000006], [-1.8906611, 52.478481899999984], [-1.8908118999999997, 52.4785395], [-1.8911545, 52.4786661]]} |
6.6 |
1755 |
1805 |
Solihull |
Birmingham Moor Street |
Birmingham Moor Street |
52.4786661 |
-1.8911545 |
52.4786661 |
-1.8911545 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Birmingham Moor Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142055 |
1790010239342834 |
118 |
118 |
2026-09-21 17:15:04.521256 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:02.343432 |
| 717521 |
749780 |
W29239 |
862K52MV21 |
2026-09-21 |
COMPLETE |
20141652 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 749780, "stp": "P", "toc": "Southern", "uid": "W29239", "consist": "377316", "dest_crs": "BOG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29239/2026-09-21/detailed", "trust_id": "862K52MV21", "origin_crs": "BAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bognor Regis", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "2", "is_terminated": 1, "next_location": "Bognor Regis", "signalling_id": "2K52", "timing_status": "ON TIME", "origin_station": "Barnham", "current_leg_arr": "1805", "current_leg_dep": "1758", "current_leg_end": "Bognor Regis", "origin_dep_time": "1758", "origin_platform": "1", "current_location": "Bognor Regis Carriage Holding Sidings", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "50.7888027", "next_location_lon": "-0.6752246", "previous_location": "Barnham", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 93.362, \"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\": 152.279, \"from_m\": 93.362, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 242.627, \"from_m\": 152.279, \"capability_applied\": null, \"effective_limit_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\": 5104.397, \"from_m\": 242.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5702.349, \"from_m\": 5104.397, \"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\": 749780, \"profile_key\": \"d2072c1e5cc1d1a5362cec06ed208811efcf2690c5e66b9f88c06993647df6bf\", \"schedule_id\": 26094, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Barnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116406}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Bognor Regis\", \"stage_seq\": 2, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 116406}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116406}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"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": "1758", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7888027", "current_position_lon": "-0.6752246", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:29Z\", \"source_id\": 63513796, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:30Z\", \"source_id\": 20141652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bognor Regis", "service_state_platform": "2", "timing_fact_generation": 1790010211039678, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:02.488100", "service_state_evidence_id": 20141652, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:03.976639", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BAA |
BOG |
2K52 |
377316 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 93.362, "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": 152.279, "from_m": 93.362, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 242.627, "from_m": 152.279, "capability_applied": null, "effective_limit_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": 5104.397, "from_m": 242.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5702.349, "from_m": 5104.397, "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": 749780, "profile_key": "d2072c1e5cc1d1a5362cec06ed208811efcf2690c5e66b9f88c06993647df6bf", "schedule_id": 26094, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1758", "location": "Barnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116406}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Bognor Regis", "stage_seq": 2, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 116406}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 116406}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "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": 27452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:29Z", "source_id": 63513796, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:30Z", "source_id": 20141652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Barnham |
1758 |
1758 |
1 |
None |
None |
Bognor Regis |
1805 |
1805 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29239/2026-09-21/detailed |
None |
Barnham |
2026-09-21T17:58:00+01:00 |
Bognor Regis |
7.0 |
{"type": "LineString", "coordinates": [[-0.6404466, 50.8306619], [-0.6415082, 50.8306633], [-0.6417759, 50.8306659], [-0.6422916, 50.83065890000001], [-0.6426072, 50.8306459], [-0.6429537999999999, 50.83061380000001], [-0.6432087999999999, 50.8305754], [-0.6434057999999999, 50.8305391], [-0.6434986999999999, 50.8305199], [-0.6436093, 50.830496999999994], [-0.6438301, 50.8304426], [-0.6439952999999999, 50.83039110000001], [-0.6442546999999998, 50.83030269999999], [-0.6444787, 50.8302115], [-0.6447778999999999, 50.8300786], [-0.6451316999999999, 50.8298903], [-0.6454424, 50.8296873], [-0.6455958999999999, 50.82957219999999], [-0.6457376, 50.8294613], [-0.6460245, 50.8292294], [-0.6501128999999999, 50.82541040000001], [-0.6509443, 50.8246425], [-0.6512909999999998, 50.82432850000001], [-0.6515659999999999, 50.8240569], [-0.6518363999999999, 50.8237825], [-0.6522063999999999, 50.82333340000001], [-0.6524675, 50.8230488], [-0.6526946867549304, 50.82275035457093], [-0.6527267, 50.822708299999995], [-0.652938, 50.822392], [-0.653171, 50.82200919999999], [-0.6533943999999999, 50.8216288], [-0.6535165999999999, 50.8213844], [-0.6536816, 50.8210071], [-0.6538206, 50.820651999999995], [-0.6539271, 50.8203056], [-0.6539987, 50.8199426], [-0.6540742, 50.819574499999995], [-0.6541356, 50.8192044], [-0.6541759, 50.818855], [-0.6541942, 50.818495799999994], [-0.6541954999999999, 50.818137], [-0.6541389999999999, 50.81670170000001], [-0.6541459000000001, 50.8163323], [-0.6541697, 50.8159673], [-0.6542159, 50.815609499999994], [-0.6543048999999999, 50.8151372], [-0.654389, 50.8147549], [-0.6544739, 50.8144273], [-0.654575, 50.81403859999999], [-0.6546796, 50.8137196], [-0.6548532, 50.81326889999999], [-0.6550682, 50.8128517], [-0.6552497, 50.81249129999999], [-0.6554307, 50.812145], [-0.6556359, 50.8117826], [-0.6575340999999999, 50.808659899999995], [-0.6625857999999999, 50.80034860000001], [-0.6628602999999998, 50.799901299999995], [-0.6635561, 50.798752], [-0.6637884, 50.79839869999999], [-0.6640780999999999, 50.7979741], [-0.6644138, 50.7975208], [-0.6647517999999999, 50.7971099], [-0.6651496999999998, 50.7966499], [-0.6652311, 50.79655549999999], [-0.6656723999999999, 50.79610600000001], [-0.6659704, 50.795825], [-0.6663413999999999, 50.7954847], [-0.6666995999999998, 50.795168799999985], [-0.6676739, 50.79440939999999], [-0.6681978, 50.7940487], [-0.6687615999999998, 50.79368489999999], [-0.6691869999999999, 50.7934214], [-0.6695995999999999, 50.7931874], [-0.6700675000000001, 50.79292139999999], [-0.6704957, 50.7926871], [-0.6709472, 50.792436599999995], [-0.6714139, 50.7921883], [-0.6721931, 50.79178329999999], [-0.6726780999999998, 50.7914582], [-0.6730411999999999, 50.791175], [-0.6732224, 50.79101620000001], [-0.6733322, 50.7909161], [-0.6736888999999999, 50.7906067], [-0.6738919, 50.7904403], [-0.6741493999999999, 50.79014800000001], [-0.6743821, 50.7898575], [-0.6752245999999998, 50.788802700000005]]} |
3.4 |
1758 |
1805 |
Barnham |
Bognor Regis Carriage Holding Sidings |
Bognor Regis |
50.7888027 |
-0.6752246 |
50.7888027 |
-0.6752246 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Bognor Regis |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141652 |
1790010211039678 |
7 |
7 |
2026-09-21 17:15:03.976639 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:02.488100 |
| 717522 |
747213 |
S01308 |
722A361S21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 17:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 747213, "stp": "N", "toc": "London Underground", "uid": "S01308", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01308/2026-09-21/detailed", "trust_id": "722A361S21", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-21", "dest_arr_time": "1705", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A36", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "1636", "current_leg_dep": "1633", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1625", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1705", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1625½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:27:51Z\", \"source_id\": 20065225, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:29:15Z\", \"source_id\": 20066265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:26Z\", \"source_id\": 20068575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:34:35Z\", \"source_id\": 20070226, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1790004875727936, "current_leg_arrival_utc": "2026-09-21T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:02.651547", "service_state_evidence_id": 20070226, "current_leg_start_actual_dep": "2026-09-21T16:32:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:04.508076", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
N |
SBP |
ZEL |
2A36 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:27:51Z", "source_id": 20065225, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:29:15Z", "source_id": 20066265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:26Z", "source_id": 20068575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:34:35Z", "source_id": 20070226, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:36:00+01:00", "operational_fact": true}] |
Stonebridge Park |
1625 |
1625½ |
1 |
None |
None |
Elephant & Castle L.T. |
1705 |
1705 |
None |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S01308/2026-09-21/detailed |
None |
Kensal Green |
2026-09-21T16:32:30+01:00 |
Queen's Park (DC) |
3.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1633 |
1636 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
20070226 |
1790004875727936 |
12 |
12 |
2026-09-21 17:15:04.508076 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:02.651547 |
| 717523 |
748724 |
C32531 |
092H59MU21 |
2026-09-21 |
COMPLETE |
20141998 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 748724, "stp": "P", "toc": "Northern", "uid": "C32531", "consist": "331008+331012", "dest_crs": "LDS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32531/2026-09-21/detailed", "trust_id": "092H59MU21", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "0B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2H59", "timing_status": "LATE", "origin_station": "Skipton", "current_leg_arr": "1805", "current_leg_dep": "1749", "current_leg_end": "Leeds", "origin_dep_time": "1720", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-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": "Shipley", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Shipley", "current_leg_milage": "10.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\": 24995.605, \"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\": 26115.528, \"from_m\": 24995.605, \"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\": 28485.231, \"from_m\": 26115.528, \"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\": 33626.222, \"from_m\": 28485.231, \"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\": 39720.907, \"from_m\": 33626.222, \"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\": 40904.974, \"from_m\": 39720.907, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41241.645, \"from_m\": 40904.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41291.1, \"from_m\": 41241.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41688.915, \"from_m\": 41291.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42011.126, \"from_m\": 41688.915, \"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\": 748724, \"profile_key\": \"fd7309a6ff151d3cc0aefa107a6d989e2a89af2b5b099122297b1b05634cb997\", \"schedule_id\": 4068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1747H\", \"wtt_dep\": \"1748H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24660.273, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 9, \"distance_m\": 25045.073, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Apperley Jn\", \"stage_seq\": 10, \"distance_m\": 30981.055, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Armley Jn\", \"stage_seq\": 11, \"distance_m\": 39926.71, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 12, \"distance_m\": 41485.494, \"section_seq\": 1, \"route_path_id\": 132027}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 13, \"distance_m\": 42011.126, \"section_seq\": 1, \"route_path_id\": 132027}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42011.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132027}], \"total_distance_m\": 42011.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41961.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 49.455, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:38Z\", \"source_id\": 63399420, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:44Z\", \"source_id\": 20109059, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:24Z\", \"source_id\": 63409837, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:28Z\", \"source_id\": 20112012, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:53Z\", \"source_id\": 63422661, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:57Z\", \"source_id\": 20115683, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:27Z\", \"source_id\": 63436015, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:31Z\", \"source_id\": 20119401, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:22Z\", \"source_id\": 63444267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:25Z\", \"source_id\": 20121744, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:43Z\", \"source_id\": 63453996, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:42:45Z\", \"source_id\": 20124578, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:28Z\", \"source_id\": 63462073, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:31Z\", \"source_id\": 20126751, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:50Z\", \"source_id\": 63514738, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:55Z\", \"source_id\": 20141998, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "0", "timing_fact_generation": 1790010238500423, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:04.904685", "service_state_evidence_id": 20141998, "current_leg_start_actual_dep": "2026-09-21T17:51:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:06.001949", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SKI |
LDS |
2H59 |
331008+331012 |
6 |
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": 24995.605, "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": 26115.528, "from_m": 24995.605, "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": 28485.231, "from_m": 26115.528, "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": 33626.222, "from_m": 28485.231, "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": 39720.907, "from_m": 33626.222, "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": 40904.974, "from_m": 39720.907, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41241.645, "from_m": 40904.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41291.1, "from_m": 41241.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41688.915, "from_m": 41291.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42011.126, "from_m": 41688.915, "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": 748724, "profile_key": "fd7309a6ff151d3cc0aefa107a6d989e2a89af2b5b099122297b1b05634cb997", "schedule_id": 4068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1720", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1747H", "wtt_dep": "1748H", "location": "Shipley", "stage_seq": 8, "distance_m": 24660.273, "section_seq": 1, "route_path_id": 132027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Dockfield Junction", "stage_seq": 9, "distance_m": 25045.073, "section_seq": 1, "route_path_id": 132027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Apperley Jn", "stage_seq": 10, "distance_m": 30981.055, "section_seq": 1, "route_path_id": 132027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Armley Jn", "stage_seq": 11, "distance_m": 39926.71, "section_seq": 1, "route_path_id": 132027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Leeds West Jn", "stage_seq": 12, "distance_m": 41485.494, "section_seq": 1, "route_path_id": 132027}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Leeds", "stage_seq": 13, "distance_m": 42011.126, "section_seq": 1, "route_path_id": 132027}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42011.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 132027}], "total_distance_m": 42011.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41961.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 49.455, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:38Z", "source_id": 63399420, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:44Z", "source_id": 20109059, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:24Z", "source_id": 63409837, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:28Z", "source_id": 20112012, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:53Z", "source_id": 63422661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:57Z", "source_id": 20115683, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:27Z", "source_id": 63436015, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:31Z", "source_id": 20119401, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:22Z", "source_id": 63444267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:25Z", "source_id": 20121744, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:43Z", "source_id": 63453996, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:42:45Z", "source_id": 20124578, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:28Z", "source_id": 63462073, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:31Z", "source_id": 20126751, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:50Z", "source_id": 63514738, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:55Z", "source_id": 20141998, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Skipton |
1720 |
1720 |
2 |
None |
None |
Leeds |
1802 |
1802 |
0B |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32531/2026-09-21/detailed |
None |
Shipley |
2026-09-21T17:51:30+01:00 |
Leeds |
16.0 |
{"type": "LineString", "coordinates": [[-1.773078671176626, 53.834160453372945], [-1.7728356000000003, 53.8341829], [-1.7725413, 53.8342176], [-1.7723213999999998, 53.834251499999986], [-1.7721423, 53.83428499999999], [-1.7720069, 53.83431199999999], [-1.7719135999999998, 53.83433670000001], [-1.7718414999999998, 53.8343575], [-1.7711945999999998, 53.834584500000005], [-1.7710916999999995, 53.8346284], [-1.7706828, 53.834803], [-1.770216, 53.8350228], [-1.7699334, 53.8351503], [-1.7690439999999998, 53.83552989999999], [-1.7689195, 53.8355817], [-1.7684532000000002, 53.83577580000001], [-1.7683013, 53.835838], [-1.7667335999999998, 53.83647950000001], [-1.7666219999999997, 53.83652709999999], [-1.7634400999999995, 53.8378232], [-1.7609780999999998, 53.8387994], [-1.7586253000000005, 53.83974659999999], [-1.7568101732542316, 53.84046508143667], [-1.7560507, 53.840765700000006], [-1.7548237, 53.8412697], [-1.7535324999999995, 53.841779200000005], [-1.751173, 53.8426771], [-1.7505944, 53.8429121], [-1.7500056999999998, 53.843148500000005], [-1.7494381999999995, 53.8434056], [-1.7488963, 53.8436679], [-1.7475077, 53.844353000000005], [-1.7461261999999995, 53.8450018], [-1.7456403, 53.8452012], [-1.7451708, 53.845375700000005], [-1.7446952000000002, 53.845540799999995], [-1.7442077, 53.8456964], [-1.7436154, 53.84586569999999], [-1.7427838, 53.8460632], [-1.7419367999999995, 53.8462216], [-1.7412122999999995, 53.846316399999985], [-1.7405652, 53.8463958], [-1.7397418, 53.84645679999999], [-1.7390100999999998, 53.8464914], [-1.7387722, 53.846502699999995], [-1.7378415, 53.8465041], [-1.7370038, 53.846492399999995], [-1.7360599, 53.8464165], [-1.7350072999999997, 53.8463191], [-1.7233968999999998, 53.84465189999999], [-1.7221963, 53.84448489999998], [-1.7216827, 53.8444099], [-1.7200056, 53.84416529999999], [-1.7180968, 53.8438346], [-1.7175511999999995, 53.8437392], [-1.7174842999999995, 53.8437283], [-1.7161767, 53.843515399999994], [-1.7147753999999995, 53.84329520000001], [-1.7141109999999995, 53.84319690000001], [-1.7140490999999998, 53.8431877], [-1.7132095, 53.8430672], [-1.711873, 53.842876199999985], [-1.7096475, 53.84256059999999], [-1.7090017, 53.8424709], [-1.7082432000000003, 53.84236369999999], [-1.7077916, 53.8422899], [-1.7073742, 53.8422217], [-1.7068922, 53.8421413], [-1.7067990398270907, 53.84212454031039], [-1.7060950999999998, 53.8419979], [-1.7053324000000003, 53.84185999999999], [-1.7038407999999998, 53.84161240000001], [-1.7032019, 53.84151839999999], [-1.6958127759712764, 53.84046508143667], [-1.694593, 53.8402912], [-1.693214, 53.8400894], [-1.692217, 53.8399457], [-1.6912694, 53.8398072], [-1.6903022999999997, 53.8396833], [-1.6889410000000002, 53.839514099999995], [-1.6882117, 53.8394235], [-1.6873684999999998, 53.839270799999994], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-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]]} |
10.7 |
1749 |
1805 |
Shipley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141998 |
1790010238500423 |
44 |
44 |
2026-09-21 17:15:06.001949 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:04.904685 |
| 717524 |
745414 |
C32575 |
172H92MQ21 |
2026-09-21 |
COMPLETE |
20141591 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 745414, "stp": "P", "toc": "Northern", "uid": "C32575", "consist": "158789", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32575/2026-09-21/detailed", "trust_id": "172H92MQ21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-21", "dest_arr_time": "1802", "dest_platform": "6", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2H92", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1805", "current_leg_dep": "1751", "current_leg_end": "Carlisle", "origin_dep_time": "1518", "origin_platform": "5C", "current_location": "Carlisle", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7720547999999994, 54.8095024], [-2.771792, 54.8097942], [-2.771574, 54.810094], [-2.7713308, 54.8104016], [-2.7710967, 54.8107228], [-2.7708701, 54.81105829999999], [-2.7706601999999996, 54.81138059999999], [-2.7703928, 54.8118249], [-2.7701572, 54.812292699999986], [-2.769858, 54.81292440000001], [-2.7697092999999997, 54.8132852], [-2.7695848, 54.8136388], [-2.7694956, 54.813903200000006], [-2.7694107, 54.81419530000001], [-2.7693559, 54.8144897], [-2.7692972999999994, 54.8147993], [-2.7691301, 54.81586939999998], [-2.7689878, 54.816831], [-2.7689053, 54.8172837], [-2.7688692999999995, 54.8174502], [-2.768854, 54.81752110000001], [-2.7688159999999997, 54.81769719999999], [-2.7687039, 54.8180642], [-2.7685929999999996, 54.8184068], [-2.7684546, 54.81877219999999], [-2.7683108999999995, 54.81910969999999], [-2.7681217999999994, 54.8194982], [-2.7678792999999997, 54.8199828], [-2.7673905999999997, 54.8208497], [-2.7672095, 54.8211768], [-2.7670779999999997, 54.8214617], [-2.7669382999999996, 54.82178209999999], [-2.7664586, 54.822717100000006], [-2.7659147999999996, 54.82389679999999], [-2.7657369999999997, 54.8244265], [-2.7656575, 54.8246964], [-2.7655949999999994, 54.8249792], [-2.765563, 54.8251967], [-2.7655451999999996, 54.82550909999999], [-2.7655534, 54.8257735], [-2.7655766999999996, 54.8260334], [-2.7656452, 54.8265618], [-2.7656671, 54.826745599999995], [-2.7657026999999994, 54.82693729999999], [-2.7657572, 54.82708], [-2.7659917999999997, 54.82755989999999], [-2.7662406, 54.82804970000001], [-2.7665027, 54.82847759999999], [-2.7667764, 54.8289057], [-2.7670451, 54.82924049999999], [-2.7673129999999997, 54.829559999999994], [-2.7676971, 54.8299577], [-2.7681533, 54.830366699999985], [-2.7685217, 54.8306694], [-2.7689341, 54.83096020000001], [-2.7691797, 54.83111840000001], [-2.7693372999999997, 54.8312107], [-2.769337691297978, 54.83121093743714], [-2.7701350999999996, 54.83169480000001], [-2.7706446, 54.83198530000001], [-2.7711727, 54.83224950000001], [-2.771555, 54.832429399999995], [-2.7719579, 54.8326017], [-2.7724229, 54.8327875], [-2.7727386, 54.8329013], [-2.7730741999999995, 54.8330124], [-2.773792499999999, 54.83323610000001], [-2.7745469999999997, 54.833462299999994], [-2.7762468000000005, 54.833968], [-2.7776788, 54.8344205], [-2.7782652999999997, 54.8346396], [-2.7787848, 54.83485], [-2.7794664, 54.8351483], [-2.7800933999999997, 54.8354568], [-2.780122347734445, 54.83547284519987], [-2.7811196, 54.836025600000006], [-2.7818525, 54.8364363], [-2.782221, 54.8366734], [-2.7823992, 54.8367995], [-2.7825429, 54.836918099999984], [-2.7829222, 54.8372669], [-2.7832296999999997, 54.8375895], [-2.7845077999999996, 54.8390587], [-2.784777380770516, 54.83937260158977], [-2.7852060999999995, 54.8398718], [-2.7855645, 54.840289000000006], [-2.7859222, 54.840655], [-2.7862289999999996, 54.84096050000001], [-2.7866053, 54.84128049999999], [-2.7869147, 54.84154169999999], [-2.7872312999999997, 54.841786], [-2.7877942, 54.842221], [-2.7884370000000005, 54.84265719999999], [-2.789311, 54.8432038], [-2.7902330999999996, 54.8437436], [-2.7917365999999997, 54.8446684], [-2.7927115, 54.8452581], [-2.7931884999999994, 54.84554109999999], [-2.795554399999999, 54.846976], [-2.7960597, 54.847282199999995], [-2.7979591, 54.84843320000001], [-2.7997471999999997, 54.8494731], [-2.8004263, 54.84981779999998], [-2.8010898, 54.850133199999995], [-2.801208299999999, 54.85019380000001], [-2.8016797, 54.85040999999998], [-2.8021875, 54.8506331], [-2.8035597, 54.85117629999999], [-2.8045215, 54.8515141], [-2.8055261999999996, 54.85184360000001], [-2.8061603, 54.85203489999999], [-2.8068169999999997, 54.85221999999999], [-2.8074813999999995, 54.8523984], [-2.8081944, 54.852569900000006], [-2.8091066999999996, 54.8527698], [-2.8101391999999996, 54.8529805], [-2.8108092999999994, 54.8531027], [-2.8114971999999994, 54.8532181], [-2.8121345, 54.85331620000001], [-2.812849299999999, 54.85340990000001], [-2.8136384000000003, 54.853506], [-2.8148232, 54.853608399999985], [-2.8160053, 54.8537037], [-2.8189939, 54.85393620000001], [-2.8216382, 54.8541369], [-2.8222017, 54.8541815], [-2.8230484, 54.8542485], [-2.8245120999999997, 54.85435629999999], [-2.8251482999999995, 54.8544102], [-2.8257236, 54.85447370000001], [-2.8257730999999997, 54.85447930000001], [-2.8259246, 54.8544966], [-2.8263512000000004, 54.8545451], [-2.8269952999999997, 54.85463089999999], [-2.8279474, 54.8547849], [-2.8287606999999997, 54.8549221], [-2.8295843, 54.85508259999999], [-2.8304579999999997, 54.85526439999999], [-2.8314839, 54.8555203], [-2.8318633999999996, 54.855617], [-2.8323737999999996, 54.855745], [-2.8328678, 54.855881], [-2.8338336999999996, 54.8561788], [-2.8343517, 54.85635940000001], [-2.8348707999999996, 54.856544499999984], [-2.8359258000000005, 54.8569624], [-2.8367402, 54.8572983], [-2.8372914999999996, 54.85754359999999], [-2.8375398, 54.857654], [-2.8380505, 54.8578868], [-2.8383291999999996, 54.858013799999995], [-2.8384692, 54.8580775], [-2.8392872999999996, 54.8585003], [-2.8399713, 54.8588693], [-2.8406783, 54.8592884], [-2.8412169000000005, 54.8596365], [-2.8417722, 54.86000790000001], [-2.8417861, 54.86001769999999], [-2.8418837, 54.8600866], [-2.8423773, 54.86043480000001], [-2.8429231999999995, 54.86086169999999], [-2.8432819, 54.8611628], [-2.8436654999999997, 54.861495100000006], [-2.8440394999999996, 54.8618439], [-2.8453276, 54.86311839999998], [-2.8464879, 54.864325399999984], [-2.8470108999999995, 54.86483419999999], [-2.8475281999999997, 54.865332499999994], [-2.8480947, 54.865903], [-2.8481805, 54.8659894], [-2.84852, 54.8663314], [-2.8485555999999996, 54.866367800000006], [-2.8504773000000005, 54.8683307], [-2.8520211, 54.869865299999994], [-2.8525918999999997, 54.8704437], [-2.8535466, 54.87143739999999], [-2.8547427, 54.8726202], [-2.855114, 54.8729873], [-2.8566567000000003, 54.8745433], [-2.8578415999999995, 54.8756991], [-2.8589675999999997, 54.876878], [-2.8597651, 54.87755589999999], [-2.8609118999999996, 54.878452], [-2.8611489999999997, 54.87862009999999], [-2.8612415, 54.8786872], [-2.8618945, 54.879145099999995], [-2.8629515999999997, 54.87982050000001], [-2.8637944, 54.8803287], [-2.8647144999999994, 54.8808374], [-2.8651542999999995, 54.881072], [-2.8659949999999994, 54.88148289999999], [-2.8667039999999995, 54.881818599999995], [-2.8675171, 54.88217179999999], [-2.8680949, 54.88241260000001], [-2.8687437999999994, 54.8826667], [-2.869571, 54.8829575], [-2.8703672, 54.8832071], [-2.8707268999999997, 54.8833148], [-2.8711285, 54.88343509999999], [-2.8714682, 54.8835339], [-2.8720893, 54.88371639999999], [-2.8728486999999996, 54.8839192], [-2.873546, 54.8840963], [-2.8741985999999997, 54.88425239999999], [-2.8746089091824683, 54.884346986965184], [-2.8750202, 54.8844418], [-2.8758939, 54.8846256], [-2.8779441, 54.8850122], [-2.8789583999999997, 54.8851783], [-2.8803132999999996, 54.885375999999994], [-2.8809382, 54.88545239999999], [-2.8815698, 54.885518299999994], [-2.8825364, 54.885609499999994], [-2.8836755, 54.8857062], [-2.8845219000000006, 54.8857555], [-2.8853715, 54.8857969], [-2.886155, 54.8858235], [-2.886957, 54.88584290000001], [-2.8878402999999997, 54.88584799999999], [-2.8887739999999997, 54.8858422], [-2.8931524999999993, 54.88582269999999], [-2.894035, 54.88582089999999], [-2.8941664, 54.88582060000001], [-2.8944285, 54.8858201], [-2.8957284, 54.885812300000005], [-2.8970496999999997, 54.8858039], [-2.9000975, 54.8858068], [-2.9020787, 54.8857924], [-2.9046935, 54.885741], [-2.9073398, 54.88569609999998], [-2.9100773, 54.8856539], [-2.9108532999999994, 54.88564629999999], [-2.911250400000001, 54.8856493], [-2.9116096999999996, 54.8856592], [-2.9119780999999993, 54.8856785], [-2.9125332, 54.88572349999999], [-2.9130572999999997, 54.88577780000001], [-2.913469105076104, 54.88581415691669], [-2.9137429104380015, 54.88583143407362], [-2.9139848222384415, 54.88584724574935], [-2.9141994121358823, 54.88586159284625], [-2.914391251788782, 54.88587447626668], [-2.9145649128555986, 54.885885896913], [-2.914724966994792, 54.88589585568758], [-2.914875985864819, 54.885904353492776], [-2.915022541124139, 54.88591139123098], [-2.915169204431209, 54.88591696980452], [-2.915320547444489, 54.88592109011579], [-2.915481141822436, 54.88592375306713], [-2.9156555592235094, 54.88592495956093], [-2.9158483713061667, 54.88592471049954], [-2.916064149728866, 54.88592300678533], [-2.916307466150068, 54.88591984932067], [-2.916582892228228, 54.88591523900791], [-2.9172459, 54.8859036], [-2.9206966, 54.88583129999999], [-2.9222177504754905, 54.88584528116246], [-2.9222198, 54.8858453], [-2.9223806999999997, 54.88584230000001], [-2.9225268999999994, 54.88583609999999], [-2.9226810999999997, 54.88583149999999], [-2.9229057999999997, 54.8858302], [-2.9229952999999997, 54.88583259999999], [-2.9257104, 54.8858993], [-2.9260822, 54.8859274], [-2.9265248, 54.8859852], [-2.9269232, 54.886071699999995], [-2.9273029, 54.88617829999999], [-2.9275644999999995, 54.8862775], [-2.9277930999999997, 54.8863734], [-2.9280802999999995, 54.88652340000001], [-2.9283475, 54.8866979], [-2.9287464999999995, 54.88701900000001], [-2.928919319160226, 54.88717603594891], [-2.9291778999999996, 54.887411], [-2.9294441, 54.8876714], [-2.9297669999999996, 54.88792200000001], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Armathwaite", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Armathwaite", "current_leg_milage": "9.9", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17950.121, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18038.795, \"from_m\": 17950.121, \"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\": 18521.666, \"from_m\": 18038.795, \"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\": 21997.151, \"from_m\": 18521.666, \"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\": 22563.659, \"from_m\": 21997.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\": 22712.219, \"from_m\": 22563.659, \"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\": 26635.159, \"from_m\": 22712.219, \"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\": 28511.039, \"from_m\": 26635.159, \"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\": 40039.13, \"from_m\": 28511.039, \"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\": 41344.591, \"from_m\": 40039.13, \"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\": 41668.793, \"from_m\": 41344.591, \"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\": 41761.793, \"from_m\": 41668.793, \"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\": 43549.025, \"from_m\": 41761.793, \"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\": 57871.456, \"from_m\": 43549.025, \"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\": 57934.14, \"from_m\": 57871.456, \"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\": 60985.472, \"from_m\": 57934.14, \"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\": 60999.489, \"from_m\": 60985.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83654.616, \"from_m\": 60999.489, \"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\": 85659.608, \"from_m\": 83654.616, \"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\": 93324.142, \"from_m\": 85659.608, \"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\": 93676.676, \"from_m\": 93324.142, \"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\": 98813.695, \"from_m\": 93676.676, \"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\": 98853.866, \"from_m\": 98813.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 114278.268, \"from_m\": 98853.866, \"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\": 114287.639, \"from_m\": 114278.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179602.721, \"from_m\": 114287.639, \"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\": 179922.871, \"from_m\": 179602.721, \"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\": 180381.489, \"from_m\": 179922.871, \"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\": 181332.456, \"from_m\": 180381.489, \"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\": 745414, \"profile_key\": \"0eb0244ab7e98c26b8ee82499699e5880b9105c9067410815c9659be2635511d\", \"schedule_id\": 4097, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1533\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1537H\", \"location\": \"Bingley\", \"stage_seq\": 7, \"distance_m\": 22098.085, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1543\", \"location\": \"Keighley\", \"stage_seq\": 8, \"distance_m\": 27280.636, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1558\", \"location\": \"Skipton\", \"stage_seq\": 9, \"distance_m\": 42009.287, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"Gargrave\", \"stage_seq\": 10, \"distance_m\": 48016.855, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612\", \"location\": \"Hellifield\", \"stage_seq\": 11, \"distance_m\": 58050.354, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Long Preston\", \"stage_seq\": 12, \"distance_m\": 60045.602, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Settle Jn\", \"stage_seq\": 13, \"distance_m\": 63380.72, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1621\", \"location\": \"Settle\", \"stage_seq\": 14, \"distance_m\": 66483.904, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Horton In Ribblesdale\", \"stage_seq\": 15, \"distance_m\": 76166.354, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Ribblehead\", \"stage_seq\": 16, \"distance_m\": 83665.796, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Blea Moor\", \"stage_seq\": 17, \"distance_m\": 85797.618, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Dent\", \"stage_seq\": 18, \"distance_m\": 93607.106, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Garsdale\", \"stage_seq\": 19, \"distance_m\": 98853.866, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Kirkby Stephen\", \"stage_seq\": 20, \"distance_m\": 114780.617, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718H\", \"location\": \"Appleby\", \"stage_seq\": 21, \"distance_m\": 131921.849, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Kirkby Thore S.B.\", \"stage_seq\": 22, \"distance_m\": 139807.77, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Culgaith S.B.\", \"stage_seq\": 23, \"distance_m\": 143830.413, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Langwathby\", \"stage_seq\": 24, \"distance_m\": 149623.575, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1738H\", \"location\": \"Lazonby & Kirkoswald\", \"stage_seq\": 25, \"distance_m\": 156560.492, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1745H\", \"wtt_dep\": \"1746H\", \"location\": \"Armathwaite\", \"stage_seq\": 26, \"distance_m\": 165410.287, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Low House Crossing S.B.\", \"stage_seq\": 27, \"distance_m\": 167942.893, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Howe & Co Sidings\", \"stage_seq\": 28, \"distance_m\": 173306.382, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 179922.871, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 30, \"distance_m\": 180381.489, \"section_seq\": 1, \"route_path_id\": 132050}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 31, \"distance_m\": 181332.456, \"section_seq\": 1, \"route_path_id\": 132050}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 181332.456, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132050}], \"total_distance_m\": 181332.456, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 181261.523, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 70.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:33:30Z\", \"source_id\": 63105028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:33:33Z\", \"source_id\": 20023774, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:38:39Z\", \"source_id\": 63118134, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:38:41Z\", \"source_id\": 20027623, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:43:57Z\", \"source_id\": 63131875, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:44:01Z\", \"source_id\": 20031604, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:39Z\", \"source_id\": 63162475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:55:45Z\", \"source_id\": 20040541, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:47Z\", \"source_id\": 63173515, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:50Z\", \"source_id\": 20043575, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:14:23Z\", \"source_id\": 20054823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:17:09Z\", \"source_id\": 20056987, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:23:07Z\", \"source_id\": 20061683, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:39Z\", \"source_id\": 20068786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:50:38Z\", \"source_id\": 20082569, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:41Z\", \"source_id\": 20087282, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:14Z\", \"source_id\": 20098903, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:21:41Z\", \"source_id\": 20107404, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:15Z\", \"source_id\": 20118366, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:44Z\", \"source_id\": 20123734, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:14Z\", \"source_id\": 20130639, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:22Z\", \"source_id\": 63513457, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:26Z\", \"source_id\": 20141591, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "6", "timing_fact_generation": 1790010207577419, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:08.294548", "service_state_evidence_id": 20141591, "current_leg_start_actual_dep": "2026-09-21T17:49:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:08.533007", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
CAR |
2H92 |
158789 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17950.121, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18038.795, "from_m": 17950.121, "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": 18521.666, "from_m": 18038.795, "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": 21997.151, "from_m": 18521.666, "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": 22563.659, "from_m": 21997.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": 22712.219, "from_m": 22563.659, "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": 26635.159, "from_m": 22712.219, "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": 28511.039, "from_m": 26635.159, "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": 40039.13, "from_m": 28511.039, "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": 41344.591, "from_m": 40039.13, "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": 41668.793, "from_m": 41344.591, "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": 41761.793, "from_m": 41668.793, "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": 43549.025, "from_m": 41761.793, "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": 57871.456, "from_m": 43549.025, "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": 57934.14, "from_m": 57871.456, "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": 60985.472, "from_m": 57934.14, "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": 60999.489, "from_m": 60985.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83654.616, "from_m": 60999.489, "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": 85659.608, "from_m": 83654.616, "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": 93324.142, "from_m": 85659.608, "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": 93676.676, "from_m": 93324.142, "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": 98813.695, "from_m": 93676.676, "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": 98853.866, "from_m": 98813.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 114278.268, "from_m": 98853.866, "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": 114287.639, "from_m": 114278.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179602.721, "from_m": 114287.639, "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": 179922.871, "from_m": 179602.721, "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": 180381.489, "from_m": 179922.871, "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": 181332.456, "from_m": 180381.489, "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": 745414, "profile_key": "0eb0244ab7e98c26b8ee82499699e5880b9105c9067410815c9659be2635511d", "schedule_id": 4097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1518", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1533", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1537H", "location": "Bingley", "stage_seq": 7, "distance_m": 22098.085, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1543", "location": "Keighley", "stage_seq": 8, "distance_m": 27280.636, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1558", "location": "Skipton", "stage_seq": 9, "distance_m": 42009.287, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Gargrave", "stage_seq": 10, "distance_m": 48016.855, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Hellifield", "stage_seq": 11, "distance_m": 58050.354, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Long Preston", "stage_seq": 12, "distance_m": 60045.602, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Settle Jn", "stage_seq": 13, "distance_m": 63380.72, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Settle", "stage_seq": 14, "distance_m": 66483.904, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Horton In Ribblesdale", "stage_seq": 15, "distance_m": 76166.354, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Ribblehead", "stage_seq": 16, "distance_m": 83665.796, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Blea Moor", "stage_seq": 17, "distance_m": 85797.618, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Dent", "stage_seq": 18, "distance_m": 93607.106, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Garsdale", "stage_seq": 19, "distance_m": 98853.866, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Kirkby Stephen", "stage_seq": 20, "distance_m": 114780.617, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718H", "location": "Appleby", "stage_seq": 21, "distance_m": 131921.849, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Kirkby Thore S.B.", "stage_seq": 22, "distance_m": 139807.77, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Culgaith S.B.", "stage_seq": 23, "distance_m": 143830.413, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Langwathby", "stage_seq": 24, "distance_m": 149623.575, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1738H", "location": "Lazonby & Kirkoswald", "stage_seq": 25, "distance_m": 156560.492, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1745H", "wtt_dep": "1746H", "location": "Armathwaite", "stage_seq": 26, "distance_m": 165410.287, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Low House Crossing S.B.", "stage_seq": 27, "distance_m": 167942.893, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Howe & Co Sidings", "stage_seq": 28, "distance_m": 173306.382, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Petteril Bridge Jn", "stage_seq": 29, "distance_m": 179922.871, "section_seq": 1, "route_path_id": 132050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Carlisle London Road Jn", "stage_seq": 30, "distance_m": 180381.489, "section_seq": 1, "route_path_id": 132050}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Carlisle", "stage_seq": 31, "distance_m": 181332.456, "section_seq": 1, "route_path_id": 132050}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 181332.456, "from_m": 0.0, "section_seq": 1, "route_path_id": 132050}], "total_distance_m": 181332.456, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 181261.523, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 70.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:33:30Z", "source_id": 63105028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:33:33Z", "source_id": 20023774, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:38:39Z", "source_id": 63118134, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T14:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:38:41Z", "source_id": 20027623, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:43:57Z", "source_id": 63131875, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T14:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:44:01Z", "source_id": 20031604, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:39Z", "source_id": 63162475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T14:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:55:45Z", "source_id": 20040541, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:47Z", "source_id": 63173515, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:50Z", "source_id": 20043575, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:14:23Z", "source_id": 20054823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:17:09Z", "source_id": 20056987, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:23:07Z", "source_id": 20061683, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:39Z", "source_id": 20068786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:50:38Z", "source_id": 20082569, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:41Z", "source_id": 20087282, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:14Z", "source_id": 20098903, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:21:41Z", "source_id": 20107404, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:15Z", "source_id": 20118366, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:44Z", "source_id": 20123734, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:14Z", "source_id": 20130639, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2935, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:22Z", "source_id": 63513457, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T17:05:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:26Z", "source_id": 20141591, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Leeds |
1518 |
1518 |
5C |
None |
None |
Carlisle |
1802 |
1802 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32575/2026-09-21/detailed |
None |
Armathwaite |
2026-09-21T17:49:30+01:00 |
Carlisle |
14.0 |
{"type": "LineString", "coordinates": [[-2.7720547999999994, 54.8095024], [-2.771792, 54.8097942], [-2.771574, 54.810094], [-2.7713308, 54.8104016], [-2.7710967, 54.8107228], [-2.7708701, 54.81105829999999], [-2.7706601999999996, 54.81138059999999], [-2.7703928, 54.8118249], [-2.7701572, 54.812292699999986], [-2.769858, 54.81292440000001], [-2.7697092999999997, 54.8132852], [-2.7695848, 54.8136388], [-2.7694956, 54.813903200000006], [-2.7694107, 54.81419530000001], [-2.7693559, 54.8144897], [-2.7692972999999994, 54.8147993], [-2.7691301, 54.81586939999998], [-2.7689878, 54.816831], [-2.7689053, 54.8172837], [-2.7688692999999995, 54.8174502], [-2.768854, 54.81752110000001], [-2.7688159999999997, 54.81769719999999], [-2.7687039, 54.8180642], [-2.7685929999999996, 54.8184068], [-2.7684546, 54.81877219999999], [-2.7683108999999995, 54.81910969999999], [-2.7681217999999994, 54.8194982], [-2.7678792999999997, 54.8199828], [-2.7673905999999997, 54.8208497], [-2.7672095, 54.8211768], [-2.7670779999999997, 54.8214617], [-2.7669382999999996, 54.82178209999999], [-2.7664586, 54.822717100000006], [-2.7659147999999996, 54.82389679999999], [-2.7657369999999997, 54.8244265], [-2.7656575, 54.8246964], [-2.7655949999999994, 54.8249792], [-2.765563, 54.8251967], [-2.7655451999999996, 54.82550909999999], [-2.7655534, 54.8257735], [-2.7655766999999996, 54.8260334], [-2.7656452, 54.8265618], [-2.7656671, 54.826745599999995], [-2.7657026999999994, 54.82693729999999], [-2.7657572, 54.82708], [-2.7659917999999997, 54.82755989999999], [-2.7662406, 54.82804970000001], [-2.7665027, 54.82847759999999], [-2.7667764, 54.8289057], [-2.7670451, 54.82924049999999], [-2.7673129999999997, 54.829559999999994], [-2.7676971, 54.8299577], [-2.7681533, 54.830366699999985], [-2.7685217, 54.8306694], [-2.7689341, 54.83096020000001], [-2.7691797, 54.83111840000001], [-2.7693372999999997, 54.8312107], [-2.769337691297978, 54.83121093743714], [-2.7701350999999996, 54.83169480000001], [-2.7706446, 54.83198530000001], [-2.7711727, 54.83224950000001], [-2.771555, 54.832429399999995], [-2.7719579, 54.8326017], [-2.7724229, 54.8327875], [-2.7727386, 54.8329013], [-2.7730741999999995, 54.8330124], [-2.773792499999999, 54.83323610000001], [-2.7745469999999997, 54.833462299999994], [-2.7762468000000005, 54.833968], [-2.7776788, 54.8344205], [-2.7782652999999997, 54.8346396], [-2.7787848, 54.83485], [-2.7794664, 54.8351483], [-2.7800933999999997, 54.8354568], [-2.780122347734445, 54.83547284519987], [-2.7811196, 54.836025600000006], [-2.7818525, 54.8364363], [-2.782221, 54.8366734], [-2.7823992, 54.8367995], [-2.7825429, 54.836918099999984], [-2.7829222, 54.8372669], [-2.7832296999999997, 54.8375895], [-2.7845077999999996, 54.8390587], [-2.784777380770516, 54.83937260158977], [-2.7852060999999995, 54.8398718], [-2.7855645, 54.840289000000006], [-2.7859222, 54.840655], [-2.7862289999999996, 54.84096050000001], [-2.7866053, 54.84128049999999], [-2.7869147, 54.84154169999999], [-2.7872312999999997, 54.841786], [-2.7877942, 54.842221], [-2.7884370000000005, 54.84265719999999], [-2.789311, 54.8432038], [-2.7902330999999996, 54.8437436], [-2.7917365999999997, 54.8446684], [-2.7927115, 54.8452581], [-2.7931884999999994, 54.84554109999999], [-2.795554399999999, 54.846976], [-2.7960597, 54.847282199999995], [-2.7979591, 54.84843320000001], [-2.7997471999999997, 54.8494731], [-2.8004263, 54.84981779999998], [-2.8010898, 54.850133199999995], [-2.801208299999999, 54.85019380000001], [-2.8016797, 54.85040999999998], [-2.8021875, 54.8506331], [-2.8035597, 54.85117629999999], [-2.8045215, 54.8515141], [-2.8055261999999996, 54.85184360000001], [-2.8061603, 54.85203489999999], [-2.8068169999999997, 54.85221999999999], [-2.8074813999999995, 54.8523984], [-2.8081944, 54.852569900000006], [-2.8091066999999996, 54.8527698], [-2.8101391999999996, 54.8529805], [-2.8108092999999994, 54.8531027], [-2.8114971999999994, 54.8532181], [-2.8121345, 54.85331620000001], [-2.812849299999999, 54.85340990000001], [-2.8136384000000003, 54.853506], [-2.8148232, 54.853608399999985], [-2.8160053, 54.8537037], [-2.8189939, 54.85393620000001], [-2.8216382, 54.8541369], [-2.8222017, 54.8541815], [-2.8230484, 54.8542485], [-2.8245120999999997, 54.85435629999999], [-2.8251482999999995, 54.8544102], [-2.8257236, 54.85447370000001], [-2.8257730999999997, 54.85447930000001], [-2.8259246, 54.8544966], [-2.8263512000000004, 54.8545451], [-2.8269952999999997, 54.85463089999999], [-2.8279474, 54.8547849], [-2.8287606999999997, 54.8549221], [-2.8295843, 54.85508259999999], [-2.8304579999999997, 54.85526439999999], [-2.8314839, 54.8555203], [-2.8318633999999996, 54.855617], [-2.8323737999999996, 54.855745], [-2.8328678, 54.855881], [-2.8338336999999996, 54.8561788], [-2.8343517, 54.85635940000001], [-2.8348707999999996, 54.856544499999984], [-2.8359258000000005, 54.8569624], [-2.8367402, 54.8572983], [-2.8372914999999996, 54.85754359999999], [-2.8375398, 54.857654], [-2.8380505, 54.8578868], [-2.8383291999999996, 54.858013799999995], [-2.8384692, 54.8580775], [-2.8392872999999996, 54.8585003], [-2.8399713, 54.8588693], [-2.8406783, 54.8592884], [-2.8412169000000005, 54.8596365], [-2.8417722, 54.86000790000001], [-2.8417861, 54.86001769999999], [-2.8418837, 54.8600866], [-2.8423773, 54.86043480000001], [-2.8429231999999995, 54.86086169999999], [-2.8432819, 54.8611628], [-2.8436654999999997, 54.861495100000006], [-2.8440394999999996, 54.8618439], [-2.8453276, 54.86311839999998], [-2.8464879, 54.864325399999984], [-2.8470108999999995, 54.86483419999999], [-2.8475281999999997, 54.865332499999994], [-2.8480947, 54.865903], [-2.8481805, 54.8659894], [-2.84852, 54.8663314], [-2.8485555999999996, 54.866367800000006], [-2.8504773000000005, 54.8683307], [-2.8520211, 54.869865299999994], [-2.8525918999999997, 54.8704437], [-2.8535466, 54.87143739999999], [-2.8547427, 54.8726202], [-2.855114, 54.8729873], [-2.8566567000000003, 54.8745433], [-2.8578415999999995, 54.8756991], [-2.8589675999999997, 54.876878], [-2.8597651, 54.87755589999999], [-2.8609118999999996, 54.878452], [-2.8611489999999997, 54.87862009999999], [-2.8612415, 54.8786872], [-2.8618945, 54.879145099999995], [-2.8629515999999997, 54.87982050000001], [-2.8637944, 54.8803287], [-2.8647144999999994, 54.8808374], [-2.8651542999999995, 54.881072], [-2.8659949999999994, 54.88148289999999], [-2.8667039999999995, 54.881818599999995], [-2.8675171, 54.88217179999999], [-2.8680949, 54.88241260000001], [-2.8687437999999994, 54.8826667], [-2.869571, 54.8829575], [-2.8703672, 54.8832071], [-2.8707268999999997, 54.8833148], [-2.8711285, 54.88343509999999], [-2.8714682, 54.8835339], [-2.8720893, 54.88371639999999], [-2.8728486999999996, 54.8839192], [-2.873546, 54.8840963], [-2.8741985999999997, 54.88425239999999], [-2.8746089091824683, 54.884346986965184], [-2.8750202, 54.8844418], [-2.8758939, 54.8846256], [-2.8779441, 54.8850122], [-2.8789583999999997, 54.8851783], [-2.8803132999999996, 54.885375999999994], [-2.8809382, 54.88545239999999], [-2.8815698, 54.885518299999994], [-2.8825364, 54.885609499999994], [-2.8836755, 54.8857062], [-2.8845219000000006, 54.8857555], [-2.8853715, 54.8857969], [-2.886155, 54.8858235], [-2.886957, 54.88584290000001], [-2.8878402999999997, 54.88584799999999], [-2.8887739999999997, 54.8858422], [-2.8931524999999993, 54.88582269999999], [-2.894035, 54.88582089999999], [-2.8941664, 54.88582060000001], [-2.8944285, 54.8858201], [-2.8957284, 54.885812300000005], [-2.8970496999999997, 54.8858039], [-2.9000975, 54.8858068], [-2.9020787, 54.8857924], [-2.9046935, 54.885741], [-2.9073398, 54.88569609999998], [-2.9100773, 54.8856539], [-2.9108532999999994, 54.88564629999999], [-2.911250400000001, 54.8856493], [-2.9116096999999996, 54.8856592], [-2.9119780999999993, 54.8856785], [-2.9125332, 54.88572349999999], [-2.9130572999999997, 54.88577780000001], [-2.913469105076104, 54.88581415691669], [-2.9137429104380015, 54.88583143407362], [-2.9139848222384415, 54.88584724574935], [-2.9141994121358823, 54.88586159284625], [-2.914391251788782, 54.88587447626668], [-2.9145649128555986, 54.885885896913], [-2.914724966994792, 54.88589585568758], [-2.914875985864819, 54.885904353492776], [-2.915022541124139, 54.88591139123098], [-2.915169204431209, 54.88591696980452], [-2.915320547444489, 54.88592109011579], [-2.915481141822436, 54.88592375306713], [-2.9156555592235094, 54.88592495956093], [-2.9158483713061667, 54.88592471049954], [-2.916064149728866, 54.88592300678533], [-2.916307466150068, 54.88591984932067], [-2.916582892228228, 54.88591523900791], [-2.9172459, 54.8859036], [-2.9206966, 54.88583129999999], [-2.9222177504754905, 54.88584528116246], [-2.9222198, 54.8858453], [-2.9223806999999997, 54.88584230000001], [-2.9225268999999994, 54.88583609999999], [-2.9226810999999997, 54.88583149999999], [-2.9229057999999997, 54.8858302], [-2.9229952999999997, 54.88583259999999], [-2.9257104, 54.8858993], [-2.9260822, 54.8859274], [-2.9265248, 54.8859852], [-2.9269232, 54.886071699999995], [-2.9273029, 54.88617829999999], [-2.9275644999999995, 54.8862775], [-2.9277930999999997, 54.8863734], [-2.9280802999999995, 54.88652340000001], [-2.9283475, 54.8866979], [-2.9287464999999995, 54.88701900000001], [-2.928919319160226, 54.88717603594891], [-2.9291778999999996, 54.887411], [-2.9294441, 54.8876714], [-2.9297669999999996, 54.88792200000001], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} |
9.9 |
1751 |
1805 |
Armathwaite |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141591 |
1790010207577419 |
83 |
83 |
2026-09-21 17:15:08.533007 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:08.294548 |
| 717525 |
749485 |
P87202 |
892D54MV21 |
2026-09-21 |
COMPLETE |
20142192 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 749485, "stp": "P", "toc": "Southeastern", "uid": "P87202", "consist": "375305", "dest_crs": "SIT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87202/2026-09-21/detailed", "trust_id": "892D54MV21", "origin_crs": "SSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sittingbourne", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "3", "is_terminated": 1, "next_location": "Sittingbourne", "signalling_id": "2D54", "timing_status": "EARLY", "origin_station": "Sheerness-on-Sea", "current_leg_arr": "1805", "current_leg_dep": "1800", "current_leg_end": "Sittingbourne", "origin_dep_time": "1747", "origin_platform": "1", "current_location": "Sittingbourne", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]}", "current_leg_start": "Kemsley", "dest_arr_time_act": "1806", "motion_projection": null, "next_location_lat": "51.3420949", "next_location_lon": "0.7354563", "previous_location": "Kemsley", "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\": 330.544, \"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\": 2953.205, \"from_m\": 330.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6018.701, \"from_m\": 2953.205, \"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\": 6699.571, \"from_m\": 6018.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11377.063, \"from_m\": 6699.571, \"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\": 11829.778, \"from_m\": 11377.063, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12419.369, \"from_m\": 11829.778, \"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\": 12682.778, \"from_m\": 12419.369, \"capability_applied\": null, \"effective_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\": 749485, \"profile_key\": \"b8b0678f13b0456cad3cd47edb98a97d0edb4b7c5e09205652459292023b0b59\", \"schedule_id\": 23348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119502}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1752H\", \"location\": \"Queenborough\", \"stage_seq\": 2, \"distance_m\": 3196.882, \"section_seq\": 1, \"route_path_id\": 119502}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757\", \"location\": \"Swale\", \"stage_seq\": 3, \"distance_m\": 6405.251, \"section_seq\": 1, \"route_path_id\": 119502}, {\"is_pass\": false, \"wtt_arr\": \"1800\", \"wtt_dep\": \"1801\", \"location\": \"Kemsley\", \"stage_seq\": 4, \"distance_m\": 9608.672, \"section_seq\": 1, \"route_path_id\": 119502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 5, \"distance_m\": 11848.049, \"section_seq\": 1, \"route_path_id\": 119502}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": null, \"location\": \"Sittingbourne\", \"stage_seq\": 6, \"distance_m\": 12682.778, \"section_seq\": 1, \"route_path_id\": 119502}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12682.778, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119502}], \"total_distance_m\": 12682.778, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.369, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.409, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3420949", "current_position_lon": "0.7354563", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:31Z\", \"source_id\": 63476754, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:34Z\", \"source_id\": 20130952, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:24Z\", \"source_id\": 63487957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:31Z\", \"source_id\": 20134261, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:08Z\", \"source_id\": 63498432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:59:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:58:12Z\", \"source_id\": 20137291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:08Z\", \"source_id\": 63515611, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:11Z\", \"source_id\": 20142192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sittingbourne", "service_state_platform": "3", "timing_fact_generation": 1790010263163091, "current_leg_arrival_utc": "2026-09-21T18:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:18.503655", "service_state_evidence_id": 20142192, "current_leg_start_actual_dep": "2026-09-21T18:01:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:19.007252", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SSS |
SIT |
2D54 |
375305 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 330.544, "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": 2953.205, "from_m": 330.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6018.701, "from_m": 2953.205, "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": 6699.571, "from_m": 6018.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11377.063, "from_m": 6699.571, "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": 11829.778, "from_m": 11377.063, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12419.369, "from_m": 11829.778, "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": 12682.778, "from_m": 12419.369, "capability_applied": null, "effective_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": 749485, "profile_key": "b8b0678f13b0456cad3cd47edb98a97d0edb4b7c5e09205652459292023b0b59", "schedule_id": 23348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1747", "location": "Sheerness-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119502}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1752H", "location": "Queenborough", "stage_seq": 2, "distance_m": 3196.882, "section_seq": 1, "route_path_id": 119502}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757", "location": "Swale", "stage_seq": 3, "distance_m": 6405.251, "section_seq": 1, "route_path_id": 119502}, {"is_pass": false, "wtt_arr": "1800", "wtt_dep": "1801", "location": "Kemsley", "stage_seq": 4, "distance_m": 9608.672, "section_seq": 1, "route_path_id": 119502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 5, "distance_m": 11848.049, "section_seq": 1, "route_path_id": 119502}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": null, "location": "Sittingbourne", "stage_seq": 6, "distance_m": 12682.778, "section_seq": 1, "route_path_id": 119502}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12682.778, "from_m": 0.0, "section_seq": 1, "route_path_id": 119502}], "total_distance_m": 12682.778, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.369, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.409, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32380, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:31Z", "source_id": 63476754, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:34Z", "source_id": 20130952, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32376, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:24Z", "source_id": 63487957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:31Z", "source_id": 20134261, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:08Z", "source_id": 63498432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:59:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:58:12Z", "source_id": 20137291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:08Z", "source_id": 63515611, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:11Z", "source_id": 20142192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Sheerness-on-Sea |
1747 |
1747 |
1 |
None |
None |
Sittingbourne |
1806 |
1806 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87202/2026-09-21/detailed |
None |
Kemsley |
2026-09-21T18:01:00+01:00 |
Sittingbourne |
5.0 |
{"type": "LineString", "coordinates": [[0.7349516232648189, 51.36172863605614], [0.7340853, 51.3608023], [0.7327934, 51.35958659999999], [0.7300263999999999, 51.357050399999984], [0.7290489, 51.356130099999994], [0.7280654999999999, 51.3552033], [0.7271995, 51.354349799999994], [0.7263199, 51.35339899999999], [0.7256774, 51.35262410000001], [0.7253276, 51.3521351], [0.7250216, 51.351694], [0.7245257, 51.350949500000006], [0.7241773, 51.350418399999995], [0.7233463, 51.34915300000001], [0.7225556, 51.3479171], [0.7224425999999999, 51.3477548], [0.7222457, 51.3474749], [0.7220554999999999, 51.34720440000001], [0.7219587, 51.34703199999999], [0.7218795999999998, 51.3468363], [0.7218173, 51.34653910000001], [0.7218212999999999, 51.34628010000001], [0.7218543999999999, 51.3460302], [0.7219141999999998, 51.34584829999999], [0.7220342, 51.34561150000001], [0.7221447, 51.34545070000001], [0.7222719999999999, 51.34528829999999], [0.7224289, 51.345129500000006], [0.7226213999999999, 51.3449562], [0.722791, 51.344826299999994], [0.7229010999999999, 51.34476020000001], [0.7230156999999999, 51.344694100000005], [0.7231825999999999, 51.3446098], [0.7233770999999999, 51.3445254], [0.7237567, 51.3443977], [0.7239950353926121, 51.34434835302443], [0.7240064, 51.344345999999994], [0.7243182, 51.3442621], [0.7256201999999999, 51.343930000000015], [0.7258494, 51.34387559999999], [0.7273315999999999, 51.3435599], [0.7284595, 51.34334119999999], [0.7295796999999999, 51.34313389999999], [0.7297078, 51.34311120000001], [0.7306789999999999, 51.34292279999999], [0.7312862999999998, 51.342802500000005], [0.7317945999999999, 51.34270479999999], [0.7326759, 51.34257560000001], [0.7329732, 51.342520599999986], [0.7331382999999999, 51.342487199999994], [0.7333960000000002, 51.34244410000001], [0.733782, 51.34238259999999], [0.7341319, 51.3423415], [0.7345606, 51.342269400000006], [0.7350226, 51.3421821], [0.7354562999999998, 51.3420949]]} |
1.9 |
1800 |
1805 |
Kemsley |
Sittingbourne |
Sittingbourne |
51.3420949 |
0.7354563 |
51.3420949 |
0.7354563 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Sittingbourne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142192 |
1790010263163091 |
20 |
20 |
2026-09-21 17:15:19.007252 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:18.503655 |
| 717526 |
747164 |
C82869 |
871F42MS21 |
2026-09-21 |
COMPLETE |
20141976 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 747164, "stp": "P", "toc": "Southern", "uid": "C82869", "consist": "387123+387216", "dest_crs": "EBN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82869/2026-09-21/detailed", "trust_id": "871F42MS21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-21", "dest_arr_time": "1752", "dest_platform": "2", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "1F42", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1805", "current_leg_dep": "1801", "current_leg_end": "Eastbourne", "origin_dep_time": "1624", "origin_platform": "18", "current_location": "Eastbourne", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Hampden Park", "dest_arr_time_act": "1752", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Hampden Park", "current_leg_milage": "2.0", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"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\": 10338.396, \"from_m\": 8072.695, \"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\": 14876.029, \"from_m\": 10338.396, \"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\": 14921.778, \"from_m\": 14876.029, \"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\": 15785.188, \"from_m\": 14921.778, \"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\": 16681.639, \"from_m\": 15785.188, \"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\": 16718.604, \"from_m\": 16681.639, \"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\": 17112.86, \"from_m\": 16718.604, \"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\": 17143.296, \"from_m\": 17112.86, \"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\": 17231.964, \"from_m\": 17143.296, \"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\": 17295.663, \"from_m\": 17231.964, \"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\": 17331.37, \"from_m\": 17295.663, \"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\": 17375.641, \"from_m\": 17331.37, \"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\": 17434.205, \"from_m\": 17375.641, \"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\": 18711.849, \"from_m\": 17434.205, \"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\": 23054.83, \"from_m\": 18711.849, \"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\": 23171.599, \"from_m\": 23054.83, \"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\": 23294.13, \"from_m\": 23171.599, \"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\": 23360.908, \"from_m\": 23294.13, \"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\": 34256.012, \"from_m\": 23360.908, \"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\": 34989.36, \"from_m\": 34256.012, \"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\": 43481.83, \"from_m\": 34989.36, \"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\": 43552.819, \"from_m\": 43481.83, \"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\": 50667.19, \"from_m\": 43552.819, \"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\": 50747.897, \"from_m\": 50667.19, \"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\": 51042.13, \"from_m\": 50747.897, \"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\": 51897.4, \"from_m\": 51042.13, \"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\": 59761.613, \"from_m\": 51897.4, \"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\": 60975.332, \"from_m\": 59761.613, \"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\": 61493.494, \"from_m\": 60975.332, \"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\": 61539.76, \"from_m\": 61493.494, \"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\": 61603.725, \"from_m\": 61539.76, \"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\": 65688.87, \"from_m\": 61603.725, \"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\": 65722.671, \"from_m\": 65688.87, \"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\": 66044.836, \"from_m\": 65722.671, \"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\": 66118.781, \"from_m\": 66044.836, \"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\": 66199.993, \"from_m\": 66118.781, \"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\": 66582.9, \"from_m\": 66199.993, \"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\": 69485.147, \"from_m\": 66582.9, \"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\": 70668.131, \"from_m\": 69485.147, \"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\": 79600.03, \"from_m\": 70668.131, \"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\": 80530.791, \"from_m\": 79600.03, \"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\": 80853.036, \"from_m\": 80530.791, \"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\": 82393.695, \"from_m\": 80853.036, \"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\": 82422.243, \"from_m\": 82393.695, \"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\": 82469.297, \"from_m\": 82422.243, \"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\": 84460.884, \"from_m\": 82469.297, \"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\": 87647.521, \"from_m\": 84460.884, \"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\": 92685.892, \"from_m\": 87647.521, \"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\": 92938.368, \"from_m\": 92685.892, \"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\": 99463.198, \"from_m\": 92938.368, \"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\": 99890.646, \"from_m\": 99463.198, \"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\": 102242.193, \"from_m\": 99890.646, \"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\": 105619.075, \"from_m\": 102242.193, \"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\": 106190.555, \"from_m\": 105619.075, \"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}], \"service_id\": 747164, \"profile_key\": \"93a15d3c754ea444f061ace9b16e889acedd434da587b6e8a841c82e04b1b4e9\", \"schedule_id\": 7822, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1656H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.169, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.897, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.308, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707H\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.652, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712\", \"location\": \"Wivelsfield\", \"stage_seq\": 18, \"distance_m\": 65805.311, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Keymer Jn\", \"stage_seq\": 19, \"distance_m\": 66159.136, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"Plumpton\", \"stage_seq\": 20, \"distance_m\": 71974.371, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Cooksbridge\", \"stage_seq\": 21, \"distance_m\": 76635.678, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"Lewes\", \"stage_seq\": 22, \"distance_m\": 80761.602, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731H\", \"location\": \"Southerham Jn\", \"stage_seq\": 23, \"distance_m\": 82393.695, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Polegate\", \"stage_seq\": 24, \"distance_m\": 98968.108, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 25, \"distance_m\": 102242.193, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Hampden Park\", \"stage_seq\": 26, \"distance_m\": 102952.72, \"section_seq\": 1, \"route_path_id\": 132809}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 27, \"distance_m\": 106190.555, \"section_seq\": 1, \"route_path_id\": 132809}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 106190.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132809}], \"total_distance_m\": 106190.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 100779.266, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5411.289, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:53Z\", \"source_id\": 63250370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:59Z\", \"source_id\": 20066049, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:47Z\", \"source_id\": 63262815, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:34:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:33:51Z\", \"source_id\": 20069695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:07Z\", \"source_id\": 63273928, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:38:10Z\", \"source_id\": 20072892, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:59Z\", \"source_id\": 63278671, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:40:02Z\", \"source_id\": 20074266, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:44:50Z\", \"source_id\": 63291058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:44:53Z\", \"source_id\": 20077967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:36Z\", \"source_id\": 63331549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:59:40Z\", \"source_id\": 20089645, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:38Z\", \"source_id\": 63348682, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:42Z\", \"source_id\": 20094491, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:14Z\", \"source_id\": 63372874, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:19Z\", \"source_id\": 20101437, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:08Z\", \"source_id\": 63389517, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:20:09Z\", \"source_id\": 20106068, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:49Z\", \"source_id\": 63405413, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:53Z\", \"source_id\": 20110750, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:43Z\", \"source_id\": 63416545, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:49Z\", \"source_id\": 20113977, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:06Z\", \"source_id\": 63432122, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:11Z\", \"source_id\": 20118280, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:21Z\", \"source_id\": 63484958, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:53:23Z\", \"source_id\": 20133351, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:41Z\", \"source_id\": 63502740, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:59:44Z\", \"source_id\": 20138559, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:47Z\", \"source_id\": 63514695, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:50Z\", \"source_id\": 20141976, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "2", "timing_fact_generation": 1790010231291410, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:19.346533", "service_state_evidence_id": 20141976, "current_leg_start_actual_dep": "2026-09-21T18:00:30+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:20.011609", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
EBN |
1F42 |
387123+387216 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "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": 3337.995, "from_m": 657.037, "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": 6736.372, "from_m": 3337.995, "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": 7545.978, "from_m": 6736.372, "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": 8072.695, "from_m": 7545.978, "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": 10338.396, "from_m": 8072.695, "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": 14876.029, "from_m": 10338.396, "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": 14921.778, "from_m": 14876.029, "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": 15785.188, "from_m": 14921.778, "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": 16681.639, "from_m": 15785.188, "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": 16718.604, "from_m": 16681.639, "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": 17112.86, "from_m": 16718.604, "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": 17143.296, "from_m": 17112.86, "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": 17231.964, "from_m": 17143.296, "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": 17295.663, "from_m": 17231.964, "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": 17331.37, "from_m": 17295.663, "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": 17375.641, "from_m": 17331.37, "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": 17434.205, "from_m": 17375.641, "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": 18711.849, "from_m": 17434.205, "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": 23054.83, "from_m": 18711.849, "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": 23171.599, "from_m": 23054.83, "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": 23294.13, "from_m": 23171.599, "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": 23360.908, "from_m": 23294.13, "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": 34256.012, "from_m": 23360.908, "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": 34989.36, "from_m": 34256.012, "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": 43481.83, "from_m": 34989.36, "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": 43552.819, "from_m": 43481.83, "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": 50667.19, "from_m": 43552.819, "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": 50747.897, "from_m": 50667.19, "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": 51042.13, "from_m": 50747.897, "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": 51897.4, "from_m": 51042.13, "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": 59761.613, "from_m": 51897.4, "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": 60975.332, "from_m": 59761.613, "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": 61493.494, "from_m": 60975.332, "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": 61539.76, "from_m": 61493.494, "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": 61603.725, "from_m": 61539.76, "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": 65688.87, "from_m": 61603.725, "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": 65722.671, "from_m": 65688.87, "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": 66044.836, "from_m": 65722.671, "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": 66118.781, "from_m": 66044.836, "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": 66199.993, "from_m": 66118.781, "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": 66582.9, "from_m": 66199.993, "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": 69485.147, "from_m": 66582.9, "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": 70668.131, "from_m": 69485.147, "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": 79600.03, "from_m": 70668.131, "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": 80530.791, "from_m": 79600.03, "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": 80853.036, "from_m": 80530.791, "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": 82393.695, "from_m": 80853.036, "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": 82422.243, "from_m": 82393.695, "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": 82469.297, "from_m": 82422.243, "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": 84460.884, "from_m": 82469.297, "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": 87647.521, "from_m": 84460.884, "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": 92685.892, "from_m": 87647.521, "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": 92938.368, "from_m": 92685.892, "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": 99463.198, "from_m": 92938.368, "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": 99890.646, "from_m": 99463.198, "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": 102242.193, "from_m": 99890.646, "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": 105619.075, "from_m": 102242.193, "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": 106190.555, "from_m": 105619.075, "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}], "service_id": 747164, "profile_key": "93a15d3c754ea444f061ace9b16e889acedd434da587b6e8a841c82e04b1b4e9", "schedule_id": 7822, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1656H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.169, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.897, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.308, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707H", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.652, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712", "location": "Wivelsfield", "stage_seq": 18, "distance_m": 65805.311, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Keymer Jn", "stage_seq": 19, "distance_m": 66159.136, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "Plumpton", "stage_seq": 20, "distance_m": 71974.371, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Cooksbridge", "stage_seq": 21, "distance_m": 76635.678, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "Lewes", "stage_seq": 22, "distance_m": 80761.602, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731H", "location": "Southerham Jn", "stage_seq": 23, "distance_m": 82393.695, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Polegate", "stage_seq": 24, "distance_m": 98968.108, "section_seq": 1, "route_path_id": 132809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Willingdon Jn", "stage_seq": 25, "distance_m": 102242.193, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Hampden Park", "stage_seq": 26, "distance_m": 102952.72, "section_seq": 1, "route_path_id": 132809}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 27, "distance_m": 106190.555, "section_seq": 1, "route_path_id": 132809}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 106190.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 132809}], "total_distance_m": 106190.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 100779.266, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5411.289, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:53Z", "source_id": 63250370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:59Z", "source_id": 20066049, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:47Z", "source_id": 63262815, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:34:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:33:51Z", "source_id": 20069695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:07Z", "source_id": 63273928, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:38:10Z", "source_id": 20072892, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:59Z", "source_id": 63278671, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:40:02Z", "source_id": 20074266, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:44:50Z", "source_id": 63291058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:44:53Z", "source_id": 20077967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:36Z", "source_id": 63331549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:00:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:59:40Z", "source_id": 20089645, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:38Z", "source_id": 63348682, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:42Z", "source_id": 20094491, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:14Z", "source_id": 63372874, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:19Z", "source_id": 20101437, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:08Z", "source_id": 63389517, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T16:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:20:09Z", "source_id": 20106068, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31137, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:49Z", "source_id": 63405413, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:53Z", "source_id": 20110750, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:43Z", "source_id": 63416545, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:49Z", "source_id": 20113977, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31158, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:06Z", "source_id": 63432122, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:11Z", "source_id": 20118280, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:21Z", "source_id": 63484958, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:53:23Z", "source_id": 20133351, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:41Z", "source_id": 63502740, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:59:44Z", "source_id": 20138559, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31234, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:47Z", "source_id": 63514695, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T17:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:50Z", "source_id": 20141976, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1624 |
1624 |
18 |
None |
None |
Eastbourne |
1752 |
1752 |
2 |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82869/2026-09-21/detailed |
None |
Hampden Park |
2026-09-21T18:00:30+01:00 |
Eastbourne |
4.0 |
{"type": "LineString", "coordinates": [[0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} |
2.0 |
1801 |
1805 |
Hampden Park |
Eastbourne |
Eastbourne |
50.7695880 |
0.2815539 |
50.7695880 |
0.2815539 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Eastbourne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141976 |
1790010231291410 |
135 |
135 |
2026-09-21 17:15:20.011609 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:19.346533 |
| 717527 |
749847 |
Y15613 |
732A38MW21 |
2026-09-21 |
COMPLETE |
20142238 |
2026-09-21 18:05:00 |
2026-09-21 17:15:22 |
2026-09-23 17:15:22 |
{"id": 749847, "stp": "P", "toc": "Great Western Railway", "uid": "Y15613", "consist": "165128", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15613/2026-09-21/detailed", "trust_id": "732A38MW21", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A38", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "1805", "current_leg_dep": "1759", "current_leg_end": "Slough", "origin_dep_time": "1800", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "1806", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"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\": 565.85, \"from_m\": 299.623, \"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\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.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\": 4224.082, \"from_m\": 3972.252, \"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\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"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\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"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\": 6228.679, \"from_m\": 6062.542, \"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\": 7464.027, \"from_m\": 6228.679, \"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\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_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\": 749847, \"profile_key\": \"bbcfcabfdae2a25614f61e5e381a60618d7c51c8d8535a80c95ee0a0f0d0dc67\", \"schedule_id\": 30628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121188}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 121188}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121188}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:10Z\", \"source_id\": 63515699, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:15Z\", \"source_id\": 20142238, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1790010264531110, "current_leg_arrival_utc": "2026-09-21T18:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:21.195053", "service_state_evidence_id": 20142238, "current_leg_start_actual_dep": "2026-09-21T18:00:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:21.824535", "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 |
WNC |
SLO |
2A38 |
165128 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 299.623, "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": 565.85, "from_m": 299.623, "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": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.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": 4224.082, "from_m": 3972.252, "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": 4727.077, "from_m": 4224.082, "capability_applied": null, "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": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "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": 6228.679, "from_m": 6062.542, "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": 7464.027, "from_m": 6228.679, "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": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_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": 749847, "profile_key": "bbcfcabfdae2a25614f61e5e381a60618d7c51c8d8535a80c95ee0a0f0d0dc67", "schedule_id": 30628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1800", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121188}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 121188}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 121188}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:10Z", "source_id": 63515699, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:15Z", "source_id": 20142238, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Windsor & Eton Central |
1800 |
1800 |
BAY |
None |
None |
Slough |
1806 |
1806 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15613/2026-09-21/detailed |
None |
Windsor & Eton Central |
2026-09-21T18:00:00+01:00 |
Slough |
6.0 |
{"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} |
5.0 |
1759 |
1805 |
Windsor & Eton Central |
Slough |
Slough |
51.5122547 |
-0.5919076 |
51.5122547 |
-0.5919076 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Slough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142238 |
1790010264531110 |
6 |
6 |
2026-09-21 17:15:21.824535 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:21.195053 |
| 717528 |
742842 |
W34007 |
721S69MN21 |
2026-09-21 |
COMPLETE |
20141729 |
2026-09-21 18:05:00 |
2026-09-21 17:15:23 |
2026-09-23 17:15:23 |
{"id": 742842, "stp": "P", "toc": "Avanti West Coast", "uid": "W34007", "consist": "390010", "dest_crs": "GLC", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34007/2026-09-21/detailed", "trust_id": "721S69MN21", "origin_crs": "EUS", "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": "1801", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S69", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1805", "current_leg_dep": "1657", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1330", "origin_platform": "14", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T17:15:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.933519468150847, 54.89031129483585], [-2.9335346, 54.89031849999999], [-2.9347362999999995, 54.89087849999999], [-2.9354204, 54.89120719999999], [-2.935978, 54.89146989999999], [-2.9366582, 54.89177740000001], [-2.9368607, 54.8918689], [-2.9372348999999995, 54.89207100000001], [-2.9374504, 54.8921875], [-2.9378218, 54.892424], [-2.9382242, 54.8926808], [-2.9384848999999997, 54.8928403], [-2.9385168, 54.8928598], [-2.9390035999999995, 54.89315369999999], [-2.9391930999999993, 54.89327200000001], [-2.9402039999999996, 54.8937978], [-2.9412024999999997, 54.89427370000001], [-2.94174, 54.8945543], [-2.9422456999999995, 54.894867], [-2.942967, 54.8953688], [-2.9433621999999997, 54.8956818], [-2.9436333, 54.8959309], [-2.944226, 54.8965276], [-2.9447603999999994, 54.8969949], [-2.9450320999999997, 54.89723810000001], [-2.9453181999999996, 54.8974712], [-2.9455906, 54.897697400000006], [-2.9462366, 54.89827639999999], [-2.94711, 54.8989739], [-2.9477697999999997, 54.8995017], [-2.9479677, 54.89964440000001], [-2.9481608, 54.89980309999999], [-2.9485203, 54.900068999999995], [-2.9489064999999997, 54.900338399999995], [-2.9491306, 54.9004941], [-2.9500276999999997, 54.9011173], [-2.9509772, 54.9017373], [-2.9527420999999996, 54.902930899999994], [-2.9533268, 54.9033596], [-2.9541592, 54.9040012], [-2.9547766999999996, 54.90444599999999], [-2.9552441, 54.904846899999995], [-2.9559281, 54.9053912], [-2.956358499999999, 54.905805400000006], [-2.9564187, 54.9058597], [-2.9566497999999997, 54.9060806], [-2.9568924000000005, 54.9063015], [-2.9575566, 54.9068864], [-2.9579812, 54.90733070000001], [-2.9586988, 54.9081231], [-2.9592411, 54.90876039999999], [-2.9599519999999995, 54.909656299999995], [-2.9608865, 54.9108333], [-2.9619177999999997, 54.912108800000006], [-2.9620516090434807, 54.912281458114315], [-2.9629262999999995, 54.91341009999999], [-2.9631769999999995, 54.9137259], [-2.9634938999999996, 54.9140361], [-2.963751569442507, 54.914370817306505], [-2.9641902, 54.9149406], [-2.964440437594421, 54.915246819967734], [-2.9650667999999993, 54.9160133], [-2.9657709999999997, 54.916907300000005], [-2.9667906, 54.918201399999994], [-2.9668130999999995, 54.9182301], [-2.9680387999999995, 54.91979629999999], [-2.9711842, 54.92376929999998], [-2.9728496, 54.92586959999999], [-2.9741129, 54.92747430000001], [-2.9761357, 54.93004079999999], [-2.9777464, 54.93207199999999], [-2.9787378, 54.93333450000001], [-2.983067224903118, 54.938812957853784], [-2.9836536, 54.93955489999999], [-2.9839516, 54.9399319], [-2.9848133999999997, 54.941019999999995], [-2.9873672999999994, 54.9442446], [-2.987491813307138, 54.944401794972016], [-2.9891615999999996, 54.94650980000001], [-2.990049, 54.9476504], [-2.9909542999999994, 54.9487845], [-2.9916906999999995, 54.94970190000001], [-2.992208, 54.9503462], [-2.9934439, 54.9519153], [-2.9946908999999997, 54.9534779], [-2.9959244, 54.9550431], [-2.9981007, 54.957801999999994], [-2.9997959999999995, 54.9598279], [-3.0003713, 54.9605153], [-3.0013605, 54.9615521], [-3.0020941, 54.962262800000005], [-3.0028745, 54.962991499999994], [-3.0051278999999997, 54.9649251], [-3.0067776, 54.96629510000001], [-3.0075059999999993, 54.96687850000001], [-3.008544623648462, 54.967743053027135], [-3.0090281, 54.968145500000006], [-3.0104539, 54.9693435], [-3.0107557, 54.969593], [-3.0128313999999996, 54.97130909999999], [-3.0139537999999995, 54.972248999999984], [-3.016572899999999, 54.97442019999999], [-3.0174508, 54.97516629999999], [-3.0191616999999997, 54.9765679], [-3.0193283, 54.97670519999999], [-3.0194179, 54.97677899999999], [-3.0208242, 54.9779378], [-3.0225695, 54.9793916], [-3.0231137, 54.9798402], [-3.0238649999999994, 54.9804595], [-3.0248797, 54.981318499999986], [-3.0259934999999993, 54.9822428], [-3.0277018999999994, 54.98365749999999], [-3.0292527999999996, 54.98493419999999], [-3.0297861, 54.98537799999999], [-3.0308054999999996, 54.986216199999994], [-3.0312779, 54.98660600000001], [-3.0319927, 54.987188999999994], [-3.0323047, 54.9874436], [-3.0332707, 54.9882669], [-3.0343563, 54.9891586], [-3.0350637999999996, 54.98973960000001], [-3.035815, 54.9903716], [-3.0358298825622105, 54.99038365396537], [-3.03656, 54.990975], [-3.0367517999999993, 54.991131499999995], [-3.0390249, 54.9930154], [-3.0391651999999993, 54.9931318], [-3.040235899999999, 54.994029700000006], [-3.0414134999999995, 54.9950078], [-3.0415008, 54.99507930000001], [-3.0425927, 54.9959737], [-3.0431123999999996, 54.996414599999994], [-3.0442713, 54.997346400000005], [-3.0443604999999994, 54.997416499999986], [-3.0445022, 54.9975343], [-3.0449343999999994, 54.997840999999994], [-3.0450002, 54.9978921], [-3.0455268, 54.9983579], [-3.0457664999999996, 54.9985639], [-3.0468151, 54.99955769999999], [-3.0478583, 55.000628299999995], [-3.0483805, 55.00125870000001], [-3.048656, 55.00159140000002], [-3.048726, 55.0016861], [-3.0489868999999996, 55.002039], [-3.0491933, 55.002316400000005], [-3.0493667, 55.002597699999995], [-3.0498787999999997, 55.00340320000001], [-3.0503286999999997, 55.004108300000006], [-3.0509002999999995, 55.00504289999999], [-3.0514611, 55.0059298], [-3.0519255, 55.0066078], [-3.0523981, 55.00724650000001], [-3.0526495999999996, 55.00753019999999], [-3.0530572999999994, 55.007971], [-3.0535799, 55.008536], [-3.0540648999999997, 55.00899100000001], [-3.0542089999999997, 55.0091051], [-3.0542719660063726, 55.0091597074093], [-3.0545751, 55.00942260000001], [-3.0559456, 55.0104279], [-3.0567739, 55.0109612], [-3.0576227999999994, 55.0114724], [-3.0581471, 55.011771299999985], [-3.05871, 55.0120607], [-3.0595328, 55.0124459], [-3.0600101999999993, 55.0126682], [-3.0601419999999995, 55.0127264], [-3.0602896, 55.0127857], [-3.0610805999999995, 55.0130686], [-3.0619295, 55.013357199999994], [-3.0630193999999995, 55.01371309999998], [-3.0640474, 55.01400540000001], [-3.0648323, 55.014209599999994], [-3.0656342999999997, 55.0143918], [-3.0664405, 55.01456059999999], [-3.0674429, 55.0147367], [-3.068552, 55.0149103], [-3.0695245999999994, 55.0150485], [-3.0700152, 55.01512919999998], [-3.0708952, 55.01529029999999], [-3.0718376, 55.01541780000001], [-3.0728821000000006, 55.01557009999999], [-3.0730438999999996, 55.01559369999999], [-3.0851237, 55.0173081], [-3.0973640999999996, 55.0190453], [-3.097471399999999, 55.01906050000001], [-3.1019187999999995, 55.019710799999984], [-3.102057, 55.01973000000001], [-3.1090191, 55.020714], [-3.1096069999999996, 55.02079729999999], [-3.1167604, 55.0218106], [-3.1187793, 55.022098599999985], [-3.1190136999999996, 55.022132], [-3.1206111999999995, 55.022359900000005], [-3.1218352, 55.02253159999999], [-3.1229865999999995, 55.02269309999999], [-3.1244661999999996, 55.02286659999999], [-3.1248604000000006, 55.0229016], [-3.1259465, 55.0229944], [-3.1276944, 55.0230996], [-3.1295501, 55.02311159999999], [-3.130851, 55.02307280000001], [-3.1316219, 55.0230315], [-3.1331103, 55.0229858], [-3.1343354, 55.0229811], [-3.1356571999999994, 55.02300309999999], [-3.1369193999999996, 55.0230681], [-3.1381374, 55.02317200000001], [-3.1394482, 55.0233223], [-3.1407274, 55.0235056], [-3.144103494418325, 55.02414103317499], [-3.1445459, 55.02422430000001], [-3.1459837, 55.024511], [-3.1477343, 55.0248601], [-3.1483244999999997, 55.02497780000001], [-3.1572647999999996, 55.02673599999999], [-3.1593432999999997, 55.0271631], [-3.1602706, 55.0273465], [-3.1608442, 55.027483100000005], [-3.1617504, 55.0276988], [-3.1631562, 55.02807690000001], [-3.1643884000000004, 55.0284412], [-3.1656099, 55.0288601], [-3.1661016999999996, 55.0290411], [-3.1667884, 55.0292938], [-3.1679525999999996, 55.02975459999999], [-3.1698483, 55.0306541], [-3.1715118, 55.03166139999999], [-3.1728142, 55.03263549999999], [-3.1738965, 55.0336548], [-3.174471, 55.03424420000001], [-3.1750059, 55.0348346], [-3.1760674, 55.0360113], [-3.1764945, 55.0364169], [-3.1773408999999995, 55.0371765], [-3.1775593, 55.0373433], [-3.1782334000000003, 55.0378569], [-3.1789653, 55.03835659999999], [-3.1798315, 55.038888400000005], [-3.1807613, 55.0394043], [-3.1816432999999997, 55.03986040000001], [-3.1825996999999995, 55.04030769999999], [-3.1837701999999997, 55.04081129999999], [-3.1850025, 55.0412803], [-3.1861161999999994, 55.0416503], [-3.1869410736621697, 55.04188816749413], [-3.1872681999999997, 55.0419825], [-3.1885244, 55.042290599999994], [-3.189838, 55.0425522], [-3.1912136999999996, 55.04278169999999], [-3.1933066, 55.0431307], [-3.1972458, 55.0437876], [-3.1981936, 55.0439457], [-3.1986488, 55.044021599999994], [-3.2003805, 55.044378], [-3.202015, 55.0447935], [-3.2031682, 55.04513730000001], [-3.2042459, 55.0455054], [-3.2051462999999996, 55.0458485], [-3.2059918, 55.04622040000001], [-3.2069044, 55.046647], [-3.207772, 55.0471], [-3.2091822999999997, 55.0479338], [-3.210452, 55.048800500000006], [-3.2112443, 55.0494524], [-3.2119896999999997, 55.050119499999994], [-3.2125196, 55.05069279999999], [-3.2127306999999994, 55.0509211], [-3.2133946, 55.051747000000006], [-3.2138211999999995, 55.0524094], [-3.2141819999999997, 55.05292480000001], [-3.2144275999999996, 55.0532975], [-3.2147012, 55.0538268], [-3.2150037999999994, 55.05428599999999], [-3.2157205, 55.0553735], [-3.2168996999999995, 55.057088099999994], [-3.2176003999999994, 55.057944000000006], [-3.2184219, 55.058803799999986], [-3.2197745999999996, 55.0599675], [-3.2205455999999995, 55.060523100000005], [-3.2213674999999995, 55.06105889999999], [-3.2222802000000006, 55.0615738], [-3.2232467, 55.06206629999999], [-3.2244175, 55.06261390000001], [-3.2249683, 55.06284320000001], [-3.2256577, 55.0631302], [-3.2267026999999997, 55.0635054], [-3.2282765, 55.06400519999998], [-3.2292580999999996, 55.064275], [-3.2302494, 55.064532099999994], [-3.2304954, 55.0645913], [-3.2310774, 55.0647197], [-3.231979299999999, 55.06489570000001], [-3.2331369, 55.0651039], [-3.233935022830277, 55.065216710353226], [-3.2343552, 55.065276099999984], [-3.2357789, 55.0654357], [-3.2371747999999996, 55.06555190000001], [-3.2375418, 55.06557049999999], [-3.2383993999999996, 55.065614], [-3.2395800999999995, 55.0656373], [-3.2407686, 55.0656391], [-3.2419852, 55.065598400000006], [-3.2431007, 55.0655381], [-3.2441439999999995, 55.06545659999999], [-3.2452354, 55.0653422], [-3.2463092, 55.0652068], [-3.2492973, 55.0647807], [-3.2508985, 55.0646128], [-3.2523547, 55.064513000000005], [-3.2536823, 55.06445310000001], [-3.254651, 55.0644358], [-3.2562654000000006, 55.064446], [-3.2578223999999993, 55.0645197], [-3.2588554999999997, 55.06459159999999], [-3.2599972, 55.064711499999994], [-3.2610466999999996, 55.0648382], [-3.2623135999999997, 55.0650317], [-3.2636141999999997, 55.065276099999984], [-3.2639452, 55.0653498], [-3.2649178, 55.0655663], [-3.2661535, 55.06586229999999], [-3.2676566999999994, 55.0661636], [-3.268952399999999, 55.0663861], [-3.2697771, 55.06650460000001], [-3.2712331999999997, 55.0666746], [-3.2721651, 55.06676199999999], [-3.2730913, 55.06682669999999], [-3.2744057999999994, 55.0668869], [-3.2756993, 55.066898900000005], [-3.2764554999999995, 55.0668962], [-3.2771733999999997, 55.0668806], [-3.2791662999999995, 55.0667706], [-3.2809446999999996, 55.0666591], [-3.2870657, 55.0662344], [-3.2917386, 55.0659101], [-3.2964811, 55.06558940000001], [-3.2976629, 55.06550799999999], [-3.2988578999999993, 55.0654492], [-3.3000713, 55.06543719999998], [-3.3012761, 55.065453699999985], [-3.3023349999999994, 55.065501999999995], [-3.3033746999999996, 55.0655879], [-3.3054689, 55.06585530000001], [-3.3064964999999997, 55.0660416], [-3.3067401, 55.0660961], [-3.307473, 55.066260099999994], [-3.3084522000000005, 55.0665164], [-3.3093679, 55.06678730000001], [-3.3109396, 55.0673695], [-3.311774, 55.06773870000001], [-3.3125526, 55.0681312], [-3.3139638999999996, 55.0689595], [-3.3151511999999994, 55.0698327], [-3.3159802, 55.07055410000001], [-3.3167063, 55.0712935], [-3.3173172999999996, 55.0720566], [-3.3178334, 55.072867299999984], [-3.3181438, 55.0735395], [-3.3183725999999996, 55.07421519999998], [-3.3185464999999996, 55.074865599999995], [-3.3186229, 55.0755181], [-3.3186221, 55.076624800000005], [-3.3186221, 55.0766693], [-3.3180487, 55.083281], [-3.3179638, 55.08449739999998], [-3.3179120999999996, 55.0850112], [-3.31782, 55.08675860000001], [-3.3177636, 55.08743150000001], [-3.3176633999999994, 55.088629000000005], [-3.3176042, 55.0893356], [-3.3174963, 55.0906205], [-3.3174568, 55.0912667], [-3.3174888999999994, 55.09190099999999], [-3.317599, 55.0924587], [-3.3176616, 55.0927174], [-3.3177436999999994, 55.0930273], [-3.3178260999999996, 55.09327880000001], [-3.317843934365658, 55.09332654180912], [-3.3179687999999996, 55.0936608], [-3.3181805999999994, 55.0941507], [-3.3184336, 55.09461379999999], [-3.3187387, 55.09509430000001], [-3.3191019000000006, 55.09558659999999], [-3.3195066999999994, 55.0960706], [-3.3198760999999997, 55.0964599], [-3.3203303999999996, 55.09688810000001], [-3.3207852, 55.0972931], [-3.3214317999999996, 55.0978058], [-3.3220023, 55.0981951], [-3.3226672, 55.09858680000001], [-3.3234399000000003, 55.09906360000001], [-3.323766551242229, 55.09922831955452], [-3.3242252, 55.0994596], [-3.3250657999999995, 55.09986200000001], [-3.3259215, 55.1002214], [-3.3266625999999997, 55.1004968], [-3.3274022, 55.10074180000001], [-3.327774, 55.100854600000005], [-3.3284231, 55.1010357], [-3.3290138, 55.10118409999999], [-3.3294756999999997, 55.1012896], [-3.3299273, 55.10138430000001], [-3.3329269, 55.1019302], [-3.3344756, 55.10226909999999], [-3.3359863999999995, 55.10266000000001], [-3.3374541, 55.1031014], [-3.3388734, 55.10359189999999], [-3.3402394, 55.1041296], [-3.3404966999999997, 55.1042296], [-3.3410115, 55.10446869999999], [-3.3419909999999997, 55.1049236], [-3.3435738999999995, 55.10578709999999], [-3.3443881, 55.1062911], [-3.345164899999999, 55.106810200000005], [-3.3464181, 55.107826200000005], [-3.3474308, 55.1088331], [-3.3483028, 55.1098601], [-3.3491928, 55.11109739999999], [-3.3498369999999995, 55.11240419999999], [-3.3509040999999997, 55.11506980000001], [-3.3513829999999993, 55.1162963], [-3.351707, 55.1171362], [-3.3520268999999994, 55.1179349], [-3.3523314, 55.1187021], [-3.3523761999999997, 55.11881499999999], [-3.3524934, 55.119118099999994], [-3.3528029, 55.11990169999999], [-3.3529340999999997, 55.1202378], [-3.353492, 55.1216724], [-3.3537635, 55.1223983], [-3.3539104, 55.1227688], [-3.3541989338537195, 55.1235275950217], [-3.3544460999999997, 55.12417760000001], [-3.3549641, 55.1255012], [-3.3552967, 55.126221], [-3.3554491, 55.1265731], [-3.3555515, 55.12687], [-3.3556501, 55.12718509999999], [-3.356215, 55.128574], [-3.3566472, 55.1296964], [-3.3586223, 55.13482539999999], [-3.3590011, 55.1358882], [-3.3594495, 55.13692849999999], [-3.3599759999999996, 55.13785229999999], [-3.3606273999999994, 55.13876659999999], [-3.3611278999999996, 55.1394139], [-3.3613075999999995, 55.1396463], [-3.3620524000000005, 55.140519999999995], [-3.3650885999999995, 55.14368319999999], [-3.3656117, 55.1442473], [-3.366058378200361, 55.14469882043708], [-3.3684980999999996, 55.1471649], [-3.3693389, 55.14798909999999], [-3.3711676999999995, 55.1497818], [-3.3738478, 55.152511800000006], [-3.3767097, 55.15542], [-3.3849207, 55.16376259999999], [-3.3850747999999995, 55.163913], [-3.3858501999999997, 55.164702000000005], [-3.3888547999999994, 55.1677589], [-3.3926094, 55.1716026], [-3.3945893, 55.17390410000001], [-3.3947349999999994, 55.174077700000005], [-3.3965062, 55.17618900000001], [-3.3977519, 55.1776722], [-3.3989923, 55.17915450000001], [-3.400205, 55.1806457], [-3.401259099999999, 55.18213790000001], [-3.4020805999999997, 55.1835823], [-3.4021349999999995, 55.18367789999999], [-3.4028761, 55.1852662], [-3.4032953, 55.18650160000001], [-3.4036766, 55.188098899999986], [-3.4038590999999996, 55.1896963], [-3.4039184, 55.19069609999999], [-3.403855, 55.1923566], [-3.4037019999999996, 55.19341020000001], [-3.4033525, 55.19502729999999], [-3.4033238999999997, 55.1951594], [-3.4030871619948457, 55.19600504706146], [-3.4028325, 55.1969147], [-3.401777099999999, 55.20040569999999], [-3.401360299999999, 55.2018168], [-3.3998236, 55.2070226], [-3.3992306999999995, 55.2090308], [-3.3992148, 55.209079599999995], [-3.3990633999999997, 55.2095937], [-3.3976252999999996, 55.21441979999999], [-3.3976037999999997, 55.2144902], [-3.3971484999999997, 55.21602440000001], [-3.3964708, 55.2183131], [-3.3959378, 55.220113100000006], [-3.395927, 55.220152299999995], [-3.3941258, 55.226231899999995], [-3.3938475999999995, 55.2276541], [-3.3937135, 55.2291276], [-3.3937433, 55.2305933], [-3.3937967, 55.23141249999999], [-3.3938663, 55.2318598], [-3.3939228, 55.23222299999999], [-3.394288, 55.233931299999995], [-3.3943122, 55.234040500000006], [-3.3945215, 55.23505800000001], [-3.3948286999999997, 55.2365245], [-3.395512, 55.2396203], [-3.3955503999999994, 55.23977480000001], [-3.3956693, 55.24032039999999], [-3.3958131, 55.240653599999995], [-3.3960745, 55.241853199999994], [-3.3961230999999996, 55.24208889999999], [-3.3971373, 55.2467766], [-3.3972418706331573, 55.247245265521585], [-3.3973622999999997, 55.24778500000001], [-3.3974107, 55.24800189999999], [-3.3974384, 55.24812289999999], [-3.3975377, 55.2485561], [-3.3978611999999995, 55.249967100000006], [-3.3983499, 55.25156449999999], [-3.398925199999999, 55.25313779999999], [-3.399676700000001, 55.2548488], [-3.4000818, 55.25564779999999], [-3.4005117999999994, 55.256468000000005], [-3.401026, 55.2573434], [-3.4015297, 55.2580917], [-3.4016104, 55.258211499999994], [-3.4018880999999994, 55.25862099999999], [-3.4021901, 55.2590258], [-3.4028143, 55.2598345], [-3.4034066999999997, 55.2605255], [-3.4052695, 55.26259499999999], [-3.4065565, 55.26385650000001], [-3.4066268, 55.26392810000001], [-3.4079157, 55.2651888], [-3.4098592999999995, 55.2670645], [-3.4135980796541814, 55.270672636091255], [-3.4182713, 55.2751821], [-3.4198389, 55.2767132], [-3.4204585, 55.2773183], [-3.4208697999999997, 55.277787399999994], [-3.4210762, 55.278048], [-3.4212992999999994, 55.27832970000001], [-3.4215700999999994, 55.27874679999999], [-3.4220068, 55.2794755], [-3.4226745999999997, 55.28104710000001], [-3.4229656, 55.281667799999994], [-3.4232989, 55.2823046], [-3.4235504, 55.2827481], [-3.4238859999999995, 55.2832325], [-3.4244517999999995, 55.2839361], [-3.4249068999999994, 55.28444410000001], [-3.4253902, 55.28493799999999], [-3.4263163999999997, 55.2857484], [-3.4271239, 55.2863736], [-3.4279785, 55.2869395], [-3.4286885, 55.2873717], [-3.4294703000000006, 55.2878041], [-3.4301104, 55.28812949999999], [-3.4306114, 55.28836290000001], [-3.4313483, 55.288685399999984], [-3.4324371999999994, 55.289123200000006], [-3.4337102999999995, 55.2895954], [-3.4360965, 55.290441699999995], [-3.4364157, 55.2905682], [-3.4372883999999995, 55.2909491], [-3.4380813, 55.2913232], [-3.4381391999999997, 55.291350499999986], [-3.4397019, 55.292140399999994], [-3.4405548, 55.2925998], [-3.4413188999999997, 55.29305439999999], [-3.4418320999999996, 55.29338640000001], [-3.4426868, 55.2940125], [-3.4434691999999996, 55.2946442], [-3.4442455, 55.2953118], [-3.4448445, 55.2958915], [-3.4449202999999997, 55.29597280000001], [-3.4451651, 55.2962355], [-3.4463721000000005, 55.297510900000006], [-3.4471932592587677, 55.298419519811674], [-3.4475392000000005, 55.29880229999999], [-3.4481442, 55.29943509999999], [-3.4486830999999993, 55.3000919], [-3.4491596, 55.30060720000001], [-3.4516582999999996, 55.303309099999986], [-3.4518459999999997, 55.303512], [-3.4518892999999995, 55.3035588], [-3.4520537999999994, 55.303734299999995], [-3.4521423, 55.30381909999999], [-3.4529585, 55.3046651], [-3.4531780999999997, 55.3048927], [-3.4541091999999995, 55.305891], [-3.4551775, 55.3070339], [-3.4561029999999997, 55.3080402], [-3.4570598, 55.3091002], [-3.4572961, 55.3093699], [-3.4577124, 55.309845], [-3.4580946, 55.3102605], [-3.4583986, 55.31058440000001], [-3.4586105999999996, 55.3108102], [-3.4591015, 55.3113373], [-3.4591706999999996, 55.311413400000006], [-3.459640100000001, 55.3119293], [-3.4597165999999997, 55.3120097], [-3.4604161, 55.312744499999994], [-3.4608286, 55.3131932], [-3.4612658, 55.3136867], [-3.4620699, 55.314432], [-3.4626599, 55.31496760000001], [-3.4632041, 55.31540019999999], [-3.4637518, 55.315802999999995], [-3.4654786, 55.3170396], [-3.4666466999999996, 55.3179294], [-3.4673096999999995, 55.3184852], [-3.4674108999999995, 55.31857010000001], [-3.4685347, 55.31963], [-3.4698285, 55.3210963], [-3.4704596999999997, 55.32192200000001], [-3.4711155, 55.3227664], [-3.4718184, 55.3236254], [-3.4724578, 55.32434380000001], [-3.4731731999999997, 55.325095], [-3.4739078, 55.32584129999999], [-3.4746121999999997, 55.3265238], [-3.4753336999999997, 55.3272262], [-3.4769124, 55.3287711], [-3.4772561999999994, 55.329109499999994], [-3.4784903999999996, 55.3303245], [-3.4790524, 55.3308645], [-3.4795591, 55.3313765], [-3.4805689, 55.33235079999999], [-3.4825961999999997, 55.33433529999999], [-3.4834039, 55.3350776], [-3.4837389999999995, 55.3353657], [-3.4842708999999994, 55.335823], [-3.4849334000000005, 55.33634419999999], [-3.48555, 55.33676139999999], [-3.4861057999999994, 55.3371348], [-3.4865020999999996, 55.337380499999995], [-3.486914, 55.3376163], [-3.4877522000000005, 55.338095499999994], [-3.4884317, 55.33845959999999], [-3.4891114, 55.3387911], [-3.4898758999999995, 55.3391299], [-3.4905522, 55.33940659999999], [-3.4912958999999995, 55.3396906], [-3.4920174, 55.3399518], [-3.4927292000000003, 55.3401867], [-3.4935894999999997, 55.34044599999999], [-3.4948908999999997, 55.3408191], [-3.495866, 55.3411088], [-3.496344000000001, 55.3412653], [-3.4969003999999995, 55.3414662], [-3.4978486, 55.3418176], [-3.4989134000000006, 55.3422734], [-3.4996775, 55.3426279], [-3.5004307, 55.3430124], [-3.5010807, 55.3433702], [-3.501822, 55.34381489999999], [-3.5025095, 55.344244499999995], [-3.5026854, 55.3443684], [-3.5028662, 55.3445005], [-3.5034296080661336, 55.34491210572517], [-3.5036482, 55.34507180000001], [-3.5038012000000003, 55.34519540000001], [-3.5046617, 55.3459242], [-3.505393199999999, 55.34659570000001], [-3.5057433, 55.3469708], [-3.5061934999999997, 55.3474756], [-3.5066322, 55.3480177], [-3.5072035, 55.3488227], [-3.5076772148290436, 55.349527854079895], [-3.5078982, 55.3498568], [-3.5083274999999996, 55.35044529999999], [-3.508773699999999, 55.3509972], [-3.5093014999999994, 55.351586999999995], [-3.5098924999999994, 55.35218919999999], [-3.5103782, 55.3526256], [-3.5111416, 55.3532656], [-3.5116535999999994, 55.35369600000001], [-3.5121428, 55.354116600000005], [-3.5129862999999997, 55.35480259999999], [-3.5139432, 55.3556148], [-3.5147468999999996, 55.3563752], [-3.5148431, 55.35646619999999], [-3.5154021999999996, 55.3571073], [-3.5157183, 55.3575148], [-3.516085, 55.3580377], [-3.5164026999999995, 55.3585813], [-3.5166754, 55.35910369999999], [-3.5168839, 55.3595855], [-3.5171469999999996, 55.360357400000005], [-3.5172972, 55.361122], [-3.5173344, 55.361620599999995], [-3.517347, 55.36212700000001], [-3.517332, 55.36247869999999], [-3.5172920999999997, 55.3628089], [-3.5171756, 55.3634525], [-3.5169830999999996, 55.364176], [-3.5168592999999997, 55.3645642], [-3.5166918, 55.364951299999994], [-3.5160683999999995, 55.366462000000006], [-3.5158777, 55.366992200000006], [-3.5158511999999997, 55.36706600000001], [-3.5156838, 55.36769269999999], [-3.5155185999999996, 55.36862000000001], [-3.5154841999999995, 55.36935079999999], [-3.5155130999999997, 55.36981870000001], [-3.5155989, 55.37052549999999], [-3.5157493, 55.3710911], [-3.5159073, 55.3716385], [-3.5161349999999993, 55.3721868], [-3.5164055, 55.37274690000001], [-3.5166662, 55.3732045], [-3.5173423999999995, 55.3741809], [-3.5177572, 55.37469449999999], [-3.5182211999999997, 55.37519030000001], [-3.5186869, 55.3756493], [-3.5192125999999995, 55.3761099], [-3.5196866999999994, 55.3765131], [-3.5203225999999996, 55.3770198], [-3.5213108999999996, 55.37786409999999], [-3.5216817, 55.37824520000001], [-3.5222482, 55.37884799999999], [-3.5222764, 55.37887799999999], [-3.5226528, 55.37937019999999], [-3.5229979999999994, 55.3798727], [-3.5233438, 55.38045640000001], [-3.5236468, 55.3810441], [-3.5241130999999997, 55.382162699999995], [-3.5243162999999997, 55.38280269999999], [-3.5244692, 55.38343609999999], [-3.5245741999999995, 55.384595], [-3.5246563, 55.385926899999994], [-3.5248021, 55.38679199999999], [-3.5250294999999996, 55.38761990000001], [-3.5251577, 55.38797459999999], [-3.5253891999999993, 55.388507], [-3.5256843999999994, 55.38908620000001], [-3.5260304, 55.3896688], [-3.5262818, 55.390032899999994], [-3.5265331, 55.39036959999999], [-3.5270939999999995, 55.39105370000001], [-3.5279914, 55.3919467], [-3.5286128, 55.3924612], [-3.5292707, 55.39299410000001], [-3.5300016, 55.39352769999999], [-3.5306136, 55.3939324], [-3.5312916, 55.3943384], [-3.5314622999999994, 55.394431799999985], [-3.5320078, 55.3947303], [-3.5327640999999996, 55.39509079999999], [-3.5333544999999997, 55.3953526], [-3.5341276999999995, 55.395681200000006], [-3.5347976, 55.395919], [-3.5352917999999995, 55.396083299999994], [-3.5367896999999995, 55.3965082], [-3.5373867, 55.39667740000001], [-3.5380024999999997, 55.3968519], [-3.5391885, 55.39716239999999], [-3.5402316000000003, 55.3974197], [-3.5413731, 55.3976323], [-3.5425863999999994, 55.397829400000006], [-3.5429638, 55.3978901], [-3.5435284, 55.3979837], [-3.5443821999999994, 55.398128099999994], [-3.5445736999999995, 55.39816609999999], [-3.5459165999999995, 55.3984324], [-3.5478929, 55.39893169999999], [-3.5483199, 55.39906119999999], [-3.5489565, 55.399263], [-3.5499793, 55.3996274], [-3.5507468, 55.3999142], [-3.5516083, 55.40028159999999], [-3.5522105436258866, 55.400570312627536], [-3.5531028999999994, 55.4009981], [-3.5537705, 55.40135600000001], [-3.5544808, 55.40180409999999], [-3.5550352, 55.4021773], [-3.5556179999999995, 55.40261999999999], [-3.5560185999999994, 55.4029358], [-3.5564, 55.403273899999995], [-3.5564513, 55.4033215], [-3.5568236999999994, 55.403667600000006], [-3.5575931999999995, 55.40427389999999], [-3.5587774, 55.40515739999999], [-3.5594723, 55.4056036], [-3.5601354999999995, 55.405994199999995], [-3.5609537, 55.4064273], [-3.561802, 55.4068425], [-3.5633197999999995, 55.407488099999995], [-3.5642349, 55.407838600000005], [-3.5651275999999994, 55.40813910000001], [-3.5657569999999996, 55.4083388], [-3.5664326999999996, 55.4085276], [-3.5674062999999996, 55.408784699999984], [-3.5684178999999996, 55.4090191], [-3.5690075, 55.4091289], [-3.5697855, 55.40927380000001], [-3.5701756, 55.40933770000001], [-3.5718176, 55.4096504], [-3.573024, 55.40992779999999], [-3.5738816999999994, 55.4101593], [-3.5746659, 55.41038399999999], [-3.5756983, 55.41073539999999], [-3.5764275999999997, 55.4109932], [-3.5777176000000006, 55.41152019999999], [-3.5785928, 55.4119135], [-3.5790441999999993, 55.4121377], [-3.5794441999999997, 55.41233629999999], [-3.5798176999999995, 55.41253660000001], [-3.580147999999999, 55.4127269], [-3.5807736, 55.41311329999999], [-3.5812127, 55.4134084], [-3.5816593000000005, 55.4137384], [-3.5816984, 55.413767699999994], [-3.5821790000000004, 55.4141847], [-3.5822616, 55.414246699999985], [-3.5826265, 55.4145401], [-3.583021399999999, 55.414857600000005], [-3.5833731, 55.415173900000006], [-3.5838390999999996, 55.41555579999999], [-3.5841316999999995, 55.41584769999999], [-3.5845041999999996, 55.416241600000006], [-3.5848242, 55.41659920000001], [-3.584965199999999, 55.41677330000001], [-3.5853730999999995, 55.4172089], [-3.5854450000000004, 55.4172989], [-3.5855823000000004, 55.41747069999999], [-3.5858693000000006, 55.417865], [-3.5861268, 55.4182015], [-3.5864325, 55.4185866], [-3.5867114999999994, 55.4189215], [-3.5869958000000004, 55.4192291], [-3.5872613000000007, 55.4195015], [-3.5875457, 55.4197801], [-3.5878085000000004, 55.4200191], [-3.5880901000000005, 55.4202718], [-3.588361, 55.4205017], [-3.5886802000000007, 55.4207514], [-3.5889806000000006, 55.4209751], [-3.5894017, 55.421279600000005], [-3.5896529958740357, 55.421444636282104], [-3.5898282000000004, 55.4215597], [-3.5902466000000004, 55.4218291], [-3.5903181000000006, 55.42187289999999], [-3.590689199999999, 55.4221001], [-3.5909333000000005, 55.42225379999999], [-3.5914268, 55.4225627], [-3.591695599999999, 55.42269640000001], [-3.592217600000001, 55.42295450000001], [-3.592550000000001, 55.42310119999999], [-3.5932611364780858, 55.42341512441253], [-3.5933303999999997, 55.42344570000001], [-3.5944225, 55.42386590000001], [-3.5956055999999994, 55.42425800000001], [-3.596675799999999, 55.424567], [-3.5973667000000003, 55.424754799999995], [-3.598018899999999, 55.4249201], [-3.5986741, 55.4250645], [-3.5993510999999994, 55.4252024], [-3.6007164, 55.4254454], [-3.6017774, 55.42559060000001], [-3.6030677999999994, 55.4257518], [-3.6072805, 55.426259599999995], [-3.6091957999999993, 55.4264904], [-3.6092555, 55.42649660000001], [-3.611042999999999, 55.4266825], [-3.612287100000001, 55.4268342], [-3.6132151, 55.4269499], [-3.6142682000000006, 55.4270739], [-3.6171851, 55.4274053], [-3.629822, 55.42889040000001], [-3.631874199999999, 55.4292297], [-3.632172300000001, 55.429279], [-3.6336544000000006, 55.4295454], [-3.635131, 55.4298554], [-3.6373729, 55.430405], [-3.6393466, 55.43094450000001], [-3.6406299, 55.4313489], [-3.6418725999999992, 55.431764599999994], [-3.6479529999999984, 55.4338185], [-3.6486125, 55.43404780000001], [-3.6500705, 55.43464209999999], [-3.650811399999999, 55.434971700000006], [-3.6510336, 55.4350706], [-3.6517709, 55.435460899999995], [-3.6526441, 55.4359393], [-3.6534813, 55.43649739999999], [-3.6544983000000006, 55.4372688], [-3.6555197, 55.43816100000001], [-3.655795199999999, 55.43845769999999], [-3.6561071, 55.4387936], [-3.6562865, 55.439009199999994], [-3.6567475, 55.4396308], [-3.6568509, 55.439783799999994], [-3.6572175, 55.4403864], [-3.6575887, 55.441152800000005], [-3.6577783, 55.4417432], [-3.6579245999999994, 55.4422579], [-3.6579918, 55.44285299999999], [-3.6580276, 55.4433525], [-3.6579845999999994, 55.4440966], [-3.6579044, 55.444744], [-3.657551099999999, 55.4458108], [-3.657132299999999, 55.44670409999999], [-3.6565241, 55.4476106], [-3.6564997, 55.44764700000001], [-3.655815599999999, 55.448410399999986], [-3.655241999999999, 55.4489618], [-3.6540207, 55.44998489999999], [-3.6525025, 55.4509604], [-3.65154662792296, 55.45154693990802], [-3.651011500000001, 55.45187529999999], [-3.647947700000001, 55.4539431], [-3.647151500000001, 55.454624300000006], [-3.6465617, 55.45521889999999], [-3.646196899999999, 55.4556867], [-3.6458356, 55.45613159999999], [-3.6457734, 55.456208200000006], [-3.6447699, 55.457783699999986], [-3.644380599999999, 55.45897], [-3.6442821, 55.45984339999999], [-3.6443153, 55.46054110000001], [-3.644339500000001, 55.4610485], [-3.6443643, 55.4614592], [-3.6446054, 55.462356], [-3.6448823, 55.4630719], [-3.645406299999999, 55.4642404], [-3.6462336, 55.4653763], [-3.6464123, 55.465604299999995], [-3.6470026, 55.4663574], [-3.6480298000000007, 55.46733669999998], [-3.6485143999999994, 55.4677954], [-3.648636600000001, 55.467911], [-3.649646599999999, 55.4686634], [-3.6505634, 55.469291299999995], [-3.6507588, 55.4694089], [-3.6515898, 55.4698655], [-3.6523203999999994, 55.47029919999999], [-3.653320599999999, 55.4708244], [-3.654301100000001, 55.4712352], [-3.656314800000001, 55.47192419999999], [-3.657616, 55.47225879999999], [-3.6585629000000006, 55.4724569], [-3.6599066, 55.47271390000001], [-3.660702, 55.4728359], [-3.6619124, 55.4729749], [-3.663109200000001, 55.4730641], [-3.6642463, 55.473090099999986], [-3.6648516, 55.47308770000001], [-3.6653782000000006, 55.4730845], [-3.6670828, 55.473022100000016], [-3.667445999999998, 55.4729867], [-3.669007, 55.4728348], [-3.6712148999999994, 55.4725856], [-3.6727237000000006, 55.47246119999999], [-3.6736904, 55.47242609999999], [-3.674588, 55.472415799999986], [-3.675409099999999, 55.4724458], [-3.6755627, 55.4724507], [-3.6766126, 55.4725123], [-3.6776199, 55.4726078], [-3.678984900000001, 55.4727998], [-3.680808599999999, 55.4731863], [-3.6822701, 55.4735834], [-3.683092664890038, 55.47387470580548], [-3.683239200000001, 55.47392659999999], [-3.6846025, 55.4745084], [-3.6853522, 55.4748986], [-3.686231400000001, 55.4754037], [-3.687066, 55.475938], [-3.6880914, 55.4768573], [-3.6882006, 55.476971199999994], [-3.688838500000001, 55.47767300000001], [-3.689341999999999, 55.4784321], [-3.6897978, 55.4793086], [-3.690105599999999, 55.4802835], [-3.6901854999999992, 55.4815623], [-3.6901312, 55.4821337], [-3.690018399999999, 55.48268410000001], [-3.6894797000000006, 55.4842208], [-3.688950399999999, 55.485641699999995], [-3.6884089, 55.487004500000005], [-3.6878588, 55.48838869999999], [-3.687277299999999, 55.4899177], [-3.6871686, 55.4901894], [-3.6869653, 55.4907136], [-3.6868103, 55.4911279], [-3.6867209, 55.4913447], [-3.686664199999999, 55.4914847], [-3.6865689000000006, 55.4917451], [-3.6864389, 55.4920604], [-3.6863275999999994, 55.49230339999999], [-3.6862644, 55.492424799999995], [-3.6861287, 55.4926605], [-3.6859844, 55.49288599999999], [-3.6858422, 55.4931033], [-3.6856620000000007, 55.4933617], [-3.6854839, 55.493619], [-3.6853894, 55.4937543], [-3.6852304, 55.4939779], [-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993878800000001, 55.7916506], [-3.9942207, 55.7918679], [-3.9942250000000006, 55.79187060000001], [-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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": "Carlisle", "dest_arr_time_act": "1801", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Carlisle", "current_leg_milage": "102.4", "linx_max_speed_mph": 140, "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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.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\": 140.0, \"governing_constraint\": \"infrastructure\", \"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\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.372, \"from_m\": 131775.867, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.876, \"from_m\": 136165.372, \"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\": 137400.267, \"from_m\": 136346.876, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.071, \"from_m\": 137400.267, \"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\": 137684.335, \"from_m\": 137479.071, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.601, \"from_m\": 137684.335, \"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\": 154958.119, \"from_m\": 137754.601, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 156485.358, \"from_m\": 154958.119, \"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\": 156968.428, \"from_m\": 156485.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157091.674, \"from_m\": 156968.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157148.166, \"from_m\": 157091.674, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 157200.129, \"from_m\": 157148.166, \"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\": 163810.956, \"from_m\": 157200.129, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 164643.749, \"from_m\": 163810.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 165449.642, \"from_m\": 164643.749, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176055.896, \"from_m\": 165449.642, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 176144.981, \"from_m\": 176055.896, \"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\": 188410.091, \"from_m\": 176144.981, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188494.017, \"from_m\": 188410.091, \"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\": 189834.047, \"from_m\": 188494.017, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204401.872, \"from_m\": 189834.047, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204918.023, \"from_m\": 204401.872, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204976.982, \"from_m\": 204918.023, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212214.473, \"from_m\": 204976.982, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213541.605, \"from_m\": 212214.473, \"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\": 214501.305, \"from_m\": 213541.605, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214579.756, \"from_m\": 214501.305, \"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\": 216013.383, \"from_m\": 214579.756, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216079.895, \"from_m\": 216013.383, \"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\": 251572.493, \"from_m\": 216079.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251607.657, \"from_m\": 251572.493, \"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\": 253864.205, \"from_m\": 251607.657, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 253993.322, \"from_m\": 253864.205, \"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\": 255707.13, \"from_m\": 253993.322, \"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\": 256193.428, \"from_m\": 255707.13, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 277520.021, \"from_m\": 256193.428, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 277725.526, \"from_m\": 277520.021, \"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\": 287961.223, \"from_m\": 277725.526, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 290181.523, \"from_m\": 287961.223, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 290237.11, \"from_m\": 290181.523, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 290283.615, \"from_m\": 290237.11, \"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\": 292805.499, \"from_m\": 290283.615, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293033.581, \"from_m\": 292805.499, \"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\": 293093.754, \"from_m\": 293033.581, \"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\": 293565.547, \"from_m\": 293093.754, \"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\": 298743.253, \"from_m\": 293565.547, \"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\": 298788.774, \"from_m\": 298743.253, \"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\": 310711.177, \"from_m\": 298788.774, \"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\": 310784.78, \"from_m\": 310711.177, \"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\": 311608.719, \"from_m\": 310784.78, \"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\": 312535.919, \"from_m\": 311608.719, \"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\": 312591.33, \"from_m\": 312535.919, \"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\": 313406.017, \"from_m\": 312591.33, \"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\": 317441.719, \"from_m\": 313406.017, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 332011.552, \"from_m\": 317441.719, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 332077.724, \"from_m\": 332011.552, \"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\": 333727.137, \"from_m\": 332077.724, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 335569.129, \"from_m\": 333727.137, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 335616.462, \"from_m\": 335569.129, \"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\": 335637.358, \"from_m\": 335616.462, \"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\": 335685.613, \"from_m\": 335637.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 335725.833, \"from_m\": 335685.613, \"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\": 335779.915, \"from_m\": 335725.833, \"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\": 336006.417, \"from_m\": 335779.915, \"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\": 337055.603, \"from_m\": 336006.417, \"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\": 337078.499, \"from_m\": 337055.603, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 337136.28, \"from_m\": 337078.499, \"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\": 337281.766, \"from_m\": 337136.28, \"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\": 338785.152, \"from_m\": 337281.766, \"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\": 342859.699, \"from_m\": 338785.152, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 365194.937, \"from_m\": 342859.699, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 368503.079, \"from_m\": 365194.937, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 371852.56, \"from_m\": 368503.079, \"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\": 373188.155, \"from_m\": 371852.56, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 373548.352, \"from_m\": 373188.155, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 374064.465, \"from_m\": 373548.352, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 374334.405, \"from_m\": 374064.465, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 392191.09, \"from_m\": 374334.405, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 393380.731, \"from_m\": 392191.09, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 399425.15, \"from_m\": 393380.731, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 400210.157, \"from_m\": 399425.15, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 400248.192, \"from_m\": 400210.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400329.916, \"from_m\": 400248.192, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 412083.071, \"from_m\": 400329.916, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 415450.983, \"from_m\": 412083.071, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 417210.699, \"from_m\": 415450.983, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 421366.382, \"from_m\": 417210.699, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 421414.218, \"from_m\": 421366.382, \"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\": 430339.37, \"from_m\": 421414.218, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 431910.424, \"from_m\": 430339.37, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 438207.143, \"from_m\": 431910.424, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 441169.626, \"from_m\": 438207.143, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 442281.737, \"from_m\": 441169.626, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 447356.992, \"from_m\": 442281.737, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 453731.469, \"from_m\": 447356.992, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 457789.381, \"from_m\": 453731.469, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 471084.984, \"from_m\": 457789.381, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 472745.128, \"from_m\": 471084.984, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 474078.434, \"from_m\": 472745.128, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 478289.157, \"from_m\": 474078.434, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 480021.668, \"from_m\": 478289.157, \"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\": 480796.687, \"from_m\": 480021.668, \"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\": 482089.899, \"from_m\": 480796.687, \"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\": 482471.374, \"from_m\": 482089.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 482830.257, \"from_m\": 482471.374, \"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\": 495929.842, \"from_m\": 482830.257, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 497333.315, \"from_m\": 495929.842, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 498272.876, \"from_m\": 497333.315, \"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\": 505599.284, \"from_m\": 498272.876, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 514647.724, \"from_m\": 505599.284, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 518012.475, \"from_m\": 514647.724, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 542818.313, \"from_m\": 518012.475, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 546439.064, \"from_m\": 542818.313, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 552286.462, \"from_m\": 546439.064, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 555383.913, \"from_m\": 552286.462, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 559538.164, \"from_m\": 555383.913, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 562497.986, \"from_m\": 559538.164, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 574015.93, \"from_m\": 562497.986, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 575951.055, \"from_m\": 574015.93, \"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\": 583048.16, \"from_m\": 575951.055, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 589205.362, \"from_m\": 583048.16, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 592068.968, \"from_m\": 589205.362, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598022.098, \"from_m\": 592068.968, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 598594.986, \"from_m\": 598022.098, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598799.859, \"from_m\": 598594.986, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 598861.838, \"from_m\": 598799.859, \"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\": 600999.909, \"from_m\": 598861.838, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 601135.238, \"from_m\": 600999.909, \"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\": 603738.855, \"from_m\": 601135.238, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 606855.622, \"from_m\": 603738.855, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 608745.314, \"from_m\": 606855.622, \"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\": 615097.05, \"from_m\": 608745.314, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 616358.982, \"from_m\": 615097.05, \"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\": 616962.765, \"from_m\": 616358.982, \"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\": 617426.844, \"from_m\": 616962.765, \"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\": 617737.701, \"from_m\": 617426.844, \"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\": 618694.578, \"from_m\": 617737.701, \"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\": 620923.914, \"from_m\": 618694.578, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 623132.933, \"from_m\": 620923.914, \"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\": 623180.502, \"from_m\": 623132.933, \"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\": 624655.19, \"from_m\": 623180.502, \"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\": 625063.647, \"from_m\": 624655.19, \"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\": 625728.928, \"from_m\": 625063.647, \"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\": 634362.399, \"from_m\": 625728.928, \"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\": 634460.714, \"from_m\": 634362.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 636316.622, \"from_m\": 634460.714, \"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\": 636438.24, \"from_m\": 636316.622, \"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\": 636542.473, \"from_m\": 636438.24, \"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\": 639043.977, \"from_m\": 636542.473, \"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\": 640430.415, \"from_m\": 639043.977, \"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\": 643683.436, \"from_m\": 640430.415, \"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\": 644508.242, \"from_m\": 643683.436, \"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\": 644896.641, \"from_m\": 644508.242, \"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\": 645483.344, \"from_m\": 644896.641, \"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\": 645907.811, \"from_m\": 645483.344, \"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}], \"service_id\": 742842, \"profile_key\": \"2749d028284f878d04ad4653c05e50c2c557c595269d4bb3290829ca364972d2\", \"schedule_id\": 26737, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.611, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153639.974, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.09, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 175974.146, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188646.869, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200867.653, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.982, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215224.929, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223749.731, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241246.198, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251905.357, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254596.96, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 30, \"distance_m\": 255775.914, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Winsford\", \"stage_seq\": 31, \"distance_m\": 266594.953, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Hartford Jn\", \"stage_seq\": 32, \"distance_m\": 275145.843, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Acton Bridge\", \"stage_seq\": 33, \"distance_m\": 277867.919, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Weaver Jn\", \"stage_seq\": 34, \"distance_m\": 281513.855, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 35, \"distance_m\": 290456.173, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1513H\", \"wtt_dep\": \"1515H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 36, \"distance_m\": 293308.816, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Dallam Jn\", \"stage_seq\": 37, \"distance_m\": 294460.717, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Winwick Jn\", \"stage_seq\": 38, \"distance_m\": 298743.253, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Golborne Jn\", \"stage_seq\": 39, \"distance_m\": 302906.224, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 40, \"distance_m\": 310161.713, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 41, \"distance_m\": 311533.506, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1526H\", \"location\": \"Wigan North Western\", \"stage_seq\": 42, \"distance_m\": 312217.18, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 43, \"distance_m\": 324290.06, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Euxton Jn\", \"stage_seq\": 44, \"distance_m\": 327975.292, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Ribble Jn\", \"stage_seq\": 45, \"distance_m\": 335569.129, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1541H\", \"location\": \"Preston\", \"stage_seq\": 46, \"distance_m\": 336535.071, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 47, \"distance_m\": 337312.233, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 48, \"distance_m\": 343769.789, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 49, \"distance_m\": 351579.011, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1557\", \"location\": \"Lancaster\", \"stage_seq\": 50, \"distance_m\": 370313.893, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 51, \"distance_m\": 373293.789, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 52, \"distance_m\": 380185.771, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1611\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 53, \"distance_m\": 401137.566, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Grayrigg\", \"stage_seq\": 54, \"distance_m\": 412528.383, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Tebay\", \"stage_seq\": 55, \"distance_m\": 422042.079, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Shap Summit\", \"stage_seq\": 56, \"distance_m\": 430939.099, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 57, \"distance_m\": 437119.147, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 58, \"distance_m\": 452776.095, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1649H\", \"location\": \"Carlisle\", \"stage_seq\": 59, \"distance_m\": 481430.246, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Caldew Jn\", \"stage_seq\": 60, \"distance_m\": 482503.517, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 61, \"distance_m\": 484471.24, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Floriston\", \"stage_seq\": 62, \"distance_m\": 491248.505, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Gretna Jn\", \"stage_seq\": 63, \"distance_m\": 495378.032, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 64, \"distance_m\": 500635.915, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1705H\", \"location\": \"Lockerbie\", \"stage_seq\": 65, \"distance_m\": 523024.611, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Beattock\", \"stage_seq\": 66, \"distance_m\": 545580.423, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Beattock Summit\", \"stage_seq\": 67, \"distance_m\": 561504.929, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Abington\", \"stage_seq\": 68, \"distance_m\": 574663.576, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 69, \"distance_m\": 598900.957, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 70, \"distance_m\": 601059.78, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Lanark Jn\", \"stage_seq\": 71, \"distance_m\": 603882.591, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Law Jn\", \"stage_seq\": 72, \"distance_m\": 616705.443, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Shieldmuir\", \"stage_seq\": 73, \"distance_m\": 622477.367, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Motherwell\", \"stage_seq\": 74, \"distance_m\": 625233.928, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Uddingston Jn\", \"stage_seq\": 75, \"distance_m\": 632140.214, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Newton East Jn\", \"stage_seq\": 76, \"distance_m\": 634460.714, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Newton West Jn\", \"stage_seq\": 77, \"distance_m\": 636438.24, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 78, \"distance_m\": 639661.05, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 79, \"distance_m\": 641678.356, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 80, \"distance_m\": 643893.806, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 81, \"distance_m\": 644673.346, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 82, \"distance_m\": 644978.378, \"section_seq\": 1, \"route_path_id\": 140941}, {\"is_pass\": false, \"wtt_arr\": \"1801\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 83, \"distance_m\": 645907.811, \"section_seq\": 1, \"route_path_id\": 140941}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 645907.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140941}], \"total_distance_m\": 645907.811, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 641193.408, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4714.403, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "68.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:53Z\", \"source_id\": 62815554, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:40:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:39:59Z\", \"source_id\": 19941148, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:29Z\", \"source_id\": 62819740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:41:33Z\", \"source_id\": 19942286, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:11Z\", \"source_id\": 62836735, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:48:13Z\", \"source_id\": 19947036, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:30Z\", \"source_id\": 62857655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T12:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T12:56:33Z\", \"source_id\": 19953022, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:38Z\", \"source_id\": 62878010, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:04:39Z\", \"source_id\": 19958796, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:16Z\", \"source_id\": 62882076, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:06:20Z\", \"source_id\": 19959926, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:47Z\", \"source_id\": 62926843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:23:50Z\", \"source_id\": 19972612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:18Z\", \"source_id\": 62945892, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:31:22Z\", \"source_id\": 19978073, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:51:30Z\", \"source_id\": 62997734, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T13:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T13:51:35Z\", \"source_id\": 19992995, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:04:50Z\", \"source_id\": 63031800, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:04:53Z\", \"source_id\": 20002648, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:09:35Z\", \"source_id\": 63043941, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:09:37Z\", \"source_id\": 20006142, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:13:03Z\", \"source_id\": 63052802, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:14:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:13:08Z\", \"source_id\": 20008729, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:18:24Z\", \"source_id\": 63066446, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:18:25Z\", \"source_id\": 20012598, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:42Z\", \"source_id\": 63097693, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:30:49Z\", \"source_id\": 20021742, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:44:27Z\", \"source_id\": 63133058, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:44:27Z\", \"source_id\": 20031945, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:55Z\", \"source_id\": 63179315, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:01:56Z\", \"source_id\": 20045203, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:51Z\", \"source_id\": 63218908, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:56Z\", \"source_id\": 20056818, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:50Z\", \"source_id\": 63286066, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:42:56Z\", \"source_id\": 20076449, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:06Z\", \"source_id\": 63316503, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:54:11Z\", \"source_id\": 20085346, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:07Z\", \"source_id\": 63372602, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:11Z\", \"source_id\": 20101344, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:40Z\", \"source_id\": 63462591, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:43Z\", \"source_id\": 20126932, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:48:58Z\", \"source_id\": 63472233, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:00Z\", \"source_id\": 20129677, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:29Z\", \"source_id\": 63476635, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:50:34Z\", \"source_id\": 20130928, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:31Z\", \"source_id\": 63513908, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:34Z\", \"source_id\": 20141729, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1790010216108419, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390010\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T17:05:21.221728", "service_state_evidence_id": 20141729, "current_leg_start_actual_dep": "2026-09-21T16:53:30+01:00", "operational_evidence_version": 262, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:21.917213", "service_state_valid_until_kind": null, "operational_interpretation_version": 262, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EUS |
GLC |
1S69 |
390010 |
9 |
140 |
{"units": ["390010"], "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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.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": 140.0, "governing_constraint": "infrastructure", "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": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.372, "from_m": 131775.867, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.876, "from_m": 136165.372, "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": 137400.267, "from_m": 136346.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.071, "from_m": 137400.267, "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": 137684.335, "from_m": 137479.071, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.601, "from_m": 137684.335, "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": 154958.119, "from_m": 137754.601, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156485.358, "from_m": 154958.119, "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": 156968.428, "from_m": 156485.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 157091.674, "from_m": 156968.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157148.166, "from_m": 157091.674, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 157200.129, "from_m": 157148.166, "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": 163810.956, "from_m": 157200.129, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 164643.749, "from_m": 163810.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 165449.642, "from_m": 164643.749, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 176055.896, "from_m": 165449.642, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 176144.981, "from_m": 176055.896, "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": 188410.091, "from_m": 176144.981, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188494.017, "from_m": 188410.091, "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": 189834.047, "from_m": 188494.017, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 204401.872, "from_m": 189834.047, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204918.023, "from_m": 204401.872, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204976.982, "from_m": 204918.023, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212214.473, "from_m": 204976.982, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213541.605, "from_m": 212214.473, "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": 214501.305, "from_m": 213541.605, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214579.756, "from_m": 214501.305, "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": 216013.383, "from_m": 214579.756, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216079.895, "from_m": 216013.383, "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": 251572.493, "from_m": 216079.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251607.657, "from_m": 251572.493, "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": 253864.205, "from_m": 251607.657, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 253993.322, "from_m": 253864.205, "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": 255707.13, "from_m": 253993.322, "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": 256193.428, "from_m": 255707.13, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 277520.021, "from_m": 256193.428, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 277725.526, "from_m": 277520.021, "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": 287961.223, "from_m": 277725.526, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 290181.523, "from_m": 287961.223, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 290237.11, "from_m": 290181.523, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290283.615, "from_m": 290237.11, "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": 292805.499, "from_m": 290283.615, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293033.581, "from_m": 292805.499, "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": 293093.754, "from_m": 293033.581, "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": 293565.547, "from_m": 293093.754, "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": 298743.253, "from_m": 293565.547, "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": 298788.774, "from_m": 298743.253, "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": 310711.177, "from_m": 298788.774, "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": 310784.78, "from_m": 310711.177, "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": 311608.719, "from_m": 310784.78, "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": 312535.919, "from_m": 311608.719, "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": 312591.33, "from_m": 312535.919, "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": 313406.017, "from_m": 312591.33, "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": 317441.719, "from_m": 313406.017, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 332011.552, "from_m": 317441.719, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 332077.724, "from_m": 332011.552, "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": 333727.137, "from_m": 332077.724, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 335569.129, "from_m": 333727.137, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 335616.462, "from_m": 335569.129, "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": 335637.358, "from_m": 335616.462, "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": 335685.613, "from_m": 335637.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 335725.833, "from_m": 335685.613, "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": 335779.915, "from_m": 335725.833, "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": 336006.417, "from_m": 335779.915, "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": 337055.603, "from_m": 336006.417, "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": 337078.499, "from_m": 337055.603, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 337136.28, "from_m": 337078.499, "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": 337281.766, "from_m": 337136.28, "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": 338785.152, "from_m": 337281.766, "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": 342859.699, "from_m": 338785.152, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 365194.937, "from_m": 342859.699, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 368503.079, "from_m": 365194.937, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 371852.56, "from_m": 368503.079, "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": 373188.155, "from_m": 371852.56, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 373548.352, "from_m": 373188.155, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 374064.465, "from_m": 373548.352, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 374334.405, "from_m": 374064.465, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 392191.09, "from_m": 374334.405, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 393380.731, "from_m": 392191.09, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 399425.15, "from_m": 393380.731, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 400210.157, "from_m": 399425.15, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 400248.192, "from_m": 400210.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400329.916, "from_m": 400248.192, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 412083.071, "from_m": 400329.916, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 415450.983, "from_m": 412083.071, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 417210.699, "from_m": 415450.983, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 421366.382, "from_m": 417210.699, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 421414.218, "from_m": 421366.382, "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": 430339.37, "from_m": 421414.218, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 431910.424, "from_m": 430339.37, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 438207.143, "from_m": 431910.424, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 441169.626, "from_m": 438207.143, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 442281.737, "from_m": 441169.626, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 447356.992, "from_m": 442281.737, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 453731.469, "from_m": 447356.992, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 457789.381, "from_m": 453731.469, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 471084.984, "from_m": 457789.381, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 472745.128, "from_m": 471084.984, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 474078.434, "from_m": 472745.128, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 478289.157, "from_m": 474078.434, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 480021.668, "from_m": 478289.157, "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": 480796.687, "from_m": 480021.668, "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": 482089.899, "from_m": 480796.687, "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": 482471.374, "from_m": 482089.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 482830.257, "from_m": 482471.374, "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": 495929.842, "from_m": 482830.257, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 497333.315, "from_m": 495929.842, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 498272.876, "from_m": 497333.315, "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": 505599.284, "from_m": 498272.876, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 514647.724, "from_m": 505599.284, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 518012.475, "from_m": 514647.724, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 542818.313, "from_m": 518012.475, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 546439.064, "from_m": 542818.313, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 552286.462, "from_m": 546439.064, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 555383.913, "from_m": 552286.462, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 559538.164, "from_m": 555383.913, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 562497.986, "from_m": 559538.164, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 574015.93, "from_m": 562497.986, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 575951.055, "from_m": 574015.93, "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": 583048.16, "from_m": 575951.055, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 589205.362, "from_m": 583048.16, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 592068.968, "from_m": 589205.362, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598022.098, "from_m": 592068.968, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 598594.986, "from_m": 598022.098, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598799.859, "from_m": 598594.986, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 598861.838, "from_m": 598799.859, "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": 600999.909, "from_m": 598861.838, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 601135.238, "from_m": 600999.909, "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": 603738.855, "from_m": 601135.238, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 606855.622, "from_m": 603738.855, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 608745.314, "from_m": 606855.622, "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": 615097.05, "from_m": 608745.314, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 616358.982, "from_m": 615097.05, "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": 616962.765, "from_m": 616358.982, "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": 617426.844, "from_m": 616962.765, "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": 617737.701, "from_m": 617426.844, "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": 618694.578, "from_m": 617737.701, "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": 620923.914, "from_m": 618694.578, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 623132.933, "from_m": 620923.914, "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": 623180.502, "from_m": 623132.933, "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": 624655.19, "from_m": 623180.502, "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": 625063.647, "from_m": 624655.19, "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": 625728.928, "from_m": 625063.647, "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": 634362.399, "from_m": 625728.928, "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": 634460.714, "from_m": 634362.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 636316.622, "from_m": 634460.714, "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": 636438.24, "from_m": 636316.622, "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": 636542.473, "from_m": 636438.24, "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": 639043.977, "from_m": 636542.473, "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": 640430.415, "from_m": 639043.977, "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": 643683.436, "from_m": 640430.415, "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": 644508.242, "from_m": 643683.436, "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": 644896.641, "from_m": 644508.242, "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": 645483.344, "from_m": 644896.641, "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": 645907.811, "from_m": 645483.344, "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}], "service_id": 742842, "profile_key": "2749d028284f878d04ad4653c05e50c2c557c595269d4bb3290829ca364972d2", "schedule_id": 26737, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1330", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.611, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153639.974, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.09, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 175974.146, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188646.869, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200867.653, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.982, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Stafford", "stage_seq": 25, "distance_m": 215224.929, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223749.731, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Madeley", "stage_seq": 27, "distance_m": 241246.198, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251905.357, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Crewe", "stage_seq": 29, "distance_m": 254596.96, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Crewe Coal Yard S.B.", "stage_seq": 30, "distance_m": 255775.914, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Winsford", "stage_seq": 31, "distance_m": 266594.953, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Hartford Jn", "stage_seq": 32, "distance_m": 275145.843, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Acton Bridge", "stage_seq": 33, "distance_m": 277867.919, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Weaver Jn", "stage_seq": 34, "distance_m": 281513.855, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Acton Grange Jn", "stage_seq": 35, "distance_m": 290456.173, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1513H", "wtt_dep": "1515H", "location": "Warrington Bank Quay", "stage_seq": 36, "distance_m": 293308.816, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Dallam Jn", "stage_seq": 37, "distance_m": 294460.717, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Winwick Jn", "stage_seq": 38, "distance_m": 298743.253, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Golborne Jn", "stage_seq": 39, "distance_m": 302906.224, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Springs Branch Jn", "stage_seq": 40, "distance_m": 310161.713, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Wigan South Jn", "stage_seq": 41, "distance_m": 311533.506, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1526H", "location": "Wigan North Western", "stage_seq": 42, "distance_m": 312217.18, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Balshaw Lane Jn", "stage_seq": 43, "distance_m": 324290.06, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Euxton Jn", "stage_seq": 44, "distance_m": 327975.292, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Ribble Jn", "stage_seq": 45, "distance_m": 335569.129, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1541H", "location": "Preston", "stage_seq": 46, "distance_m": 336535.071, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Preston Fylde Jn", "stage_seq": 47, "distance_m": 337312.233, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Barton & Broughton Pass Loop", "stage_seq": 48, "distance_m": 343769.789, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Garstang & Catteral", "stage_seq": 49, "distance_m": 351579.011, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1557", "location": "Lancaster", "stage_seq": 50, "distance_m": 370313.893, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Morecambe South Jn", "stage_seq": 51, "distance_m": 373293.789, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Carnforth North Jn", "stage_seq": 52, "distance_m": 380185.771, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1611", "location": "Oxenholme Lake District", "stage_seq": 53, "distance_m": 401137.566, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Grayrigg", "stage_seq": 54, "distance_m": 412528.383, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Tebay", "stage_seq": 55, "distance_m": 422042.079, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Shap Summit", "stage_seq": 56, "distance_m": 430939.099, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Shap Harrisons Sidings Loop", "stage_seq": 57, "distance_m": 437119.147, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Penrith North Lakes", "stage_seq": 58, "distance_m": 452776.095, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1649H", "location": "Carlisle", "stage_seq": 59, "distance_m": 481430.246, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Caldew Jn", "stage_seq": 60, "distance_m": 482503.517, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 61, "distance_m": 484471.24, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Floriston", "stage_seq": 62, "distance_m": 491248.505, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Gretna Jn", "stage_seq": 63, "distance_m": 495378.032, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 64, "distance_m": 500635.915, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1705H", "location": "Lockerbie", "stage_seq": 65, "distance_m": 523024.611, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Beattock", "stage_seq": 66, "distance_m": 545580.423, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Beattock Summit", "stage_seq": 67, "distance_m": 561504.929, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Abington", "stage_seq": 68, "distance_m": 574663.576, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Carstairs South Jn", "stage_seq": 69, "distance_m": 598900.957, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Carstairs North Jn", "stage_seq": 70, "distance_m": 601059.78, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Lanark Jn", "stage_seq": 71, "distance_m": 603882.591, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Law Jn", "stage_seq": 72, "distance_m": 616705.443, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Shieldmuir", "stage_seq": 73, "distance_m": 622477.367, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Motherwell", "stage_seq": 74, "distance_m": 625233.928, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Uddingston Jn", "stage_seq": 75, "distance_m": 632140.214, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Newton East Jn", "stage_seq": 76, "distance_m": 634460.714, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Newton West Jn", "stage_seq": 77, "distance_m": 636438.24, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Rutherglen East Jn", "stage_seq": 78, "distance_m": 639661.05, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Shawfield Jn", "stage_seq": 79, "distance_m": 641678.356, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Larkfield Jn", "stage_seq": 80, "distance_m": 643893.806, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Eglinton St Jn", "stage_seq": 81, "distance_m": 644673.346, "section_seq": 1, "route_path_id": 140941}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Glasgow Bridge Street Jn", "stage_seq": 82, "distance_m": 644978.378, "section_seq": 1, "route_path_id": 140941}, {"is_pass": false, "wtt_arr": "1801", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 83, "distance_m": 645907.811, "section_seq": 1, "route_path_id": 140941}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 645907.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 140941}], "total_distance_m": 645907.811, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 641193.408, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4714.403, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:53Z", "source_id": 62815554, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T12:40:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:39:59Z", "source_id": 19941148, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:29Z", "source_id": 62819740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T12:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:41:33Z", "source_id": 19942286, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:11Z", "source_id": 62836735, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T12:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:48:13Z", "source_id": 19947036, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:30Z", "source_id": 62857655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T12:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T12:56:33Z", "source_id": 19953022, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:38Z", "source_id": 62878010, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T13:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:04:39Z", "source_id": 19958796, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:16Z", "source_id": 62882076, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T13:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:06:20Z", "source_id": 19959926, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:47Z", "source_id": 62926843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T13:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:23:50Z", "source_id": 19972612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:18Z", "source_id": 62945892, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T13:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:31:22Z", "source_id": 19978073, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:51:30Z", "source_id": 62997734, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T13:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T13:51:35Z", "source_id": 19992995, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:04:50Z", "source_id": 63031800, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T14:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:04:53Z", "source_id": 20002648, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:09:35Z", "source_id": 63043941, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T14:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:09:37Z", "source_id": 20006142, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:13:03Z", "source_id": 63052802, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T14:14:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:13:08Z", "source_id": 20008729, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:18:24Z", "source_id": 63066446, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T14:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:18:25Z", "source_id": 20012598, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:42Z", "source_id": 63097693, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T14:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:30:49Z", "source_id": 20021742, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:44:27Z", "source_id": 63133058, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T14:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:44:27Z", "source_id": 20031945, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:55Z", "source_id": 63179315, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T15:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:01:56Z", "source_id": 20045203, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:51Z", "source_id": 63218908, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T15:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:56Z", "source_id": 20056818, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:50Z", "source_id": 63286066, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T15:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:42:56Z", "source_id": 20076449, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:06Z", "source_id": 63316503, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T15:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:54:11Z", "source_id": 20085346, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-21T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:07Z", "source_id": 63372602, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T16:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:11Z", "source_id": 20101344, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:40Z", "source_id": 63462591, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T16:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:43Z", "source_id": 20126932, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:48:58Z", "source_id": 63472233, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-21T16:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:00Z", "source_id": 20129677, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-21T17:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:29Z", "source_id": 63476635, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T16:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:50:34Z", "source_id": 20130928, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:31Z", "source_id": 63513908, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-21T17:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:34Z", "source_id": 20141729, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
London Euston |
1330 |
1330 |
14 |
None |
None |
Glasgow Central High Level |
1801 |
1801 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34007/2026-09-21/detailed |
None |
Carlisle |
2026-09-21T16:53:30+01:00 |
Glasgow Central High Level |
68.0 |
{"type": "LineString", "coordinates": [[-2.933519468150847, 54.89031129483585], [-2.9335346, 54.89031849999999], [-2.9347362999999995, 54.89087849999999], [-2.9354204, 54.89120719999999], [-2.935978, 54.89146989999999], [-2.9366582, 54.89177740000001], [-2.9368607, 54.8918689], [-2.9372348999999995, 54.89207100000001], [-2.9374504, 54.8921875], [-2.9378218, 54.892424], [-2.9382242, 54.8926808], [-2.9384848999999997, 54.8928403], [-2.9385168, 54.8928598], [-2.9390035999999995, 54.89315369999999], [-2.9391930999999993, 54.89327200000001], [-2.9402039999999996, 54.8937978], [-2.9412024999999997, 54.89427370000001], [-2.94174, 54.8945543], [-2.9422456999999995, 54.894867], [-2.942967, 54.8953688], [-2.9433621999999997, 54.8956818], [-2.9436333, 54.8959309], [-2.944226, 54.8965276], [-2.9447603999999994, 54.8969949], [-2.9450320999999997, 54.89723810000001], [-2.9453181999999996, 54.8974712], [-2.9455906, 54.897697400000006], [-2.9462366, 54.89827639999999], [-2.94711, 54.8989739], [-2.9477697999999997, 54.8995017], [-2.9479677, 54.89964440000001], [-2.9481608, 54.89980309999999], [-2.9485203, 54.900068999999995], [-2.9489064999999997, 54.900338399999995], [-2.9491306, 54.9004941], [-2.9500276999999997, 54.9011173], [-2.9509772, 54.9017373], [-2.9527420999999996, 54.902930899999994], [-2.9533268, 54.9033596], [-2.9541592, 54.9040012], [-2.9547766999999996, 54.90444599999999], [-2.9552441, 54.904846899999995], [-2.9559281, 54.9053912], [-2.956358499999999, 54.905805400000006], [-2.9564187, 54.9058597], [-2.9566497999999997, 54.9060806], [-2.9568924000000005, 54.9063015], [-2.9575566, 54.9068864], [-2.9579812, 54.90733070000001], [-2.9586988, 54.9081231], [-2.9592411, 54.90876039999999], [-2.9599519999999995, 54.909656299999995], [-2.9608865, 54.9108333], [-2.9619177999999997, 54.912108800000006], [-2.9620516090434807, 54.912281458114315], [-2.9629262999999995, 54.91341009999999], [-2.9631769999999995, 54.9137259], [-2.9634938999999996, 54.9140361], [-2.963751569442507, 54.914370817306505], [-2.9641902, 54.9149406], [-2.964440437594421, 54.915246819967734], [-2.9650667999999993, 54.9160133], [-2.9657709999999997, 54.916907300000005], [-2.9667906, 54.918201399999994], [-2.9668130999999995, 54.9182301], [-2.9680387999999995, 54.91979629999999], [-2.9711842, 54.92376929999998], [-2.9728496, 54.92586959999999], [-2.9741129, 54.92747430000001], [-2.9761357, 54.93004079999999], [-2.9777464, 54.93207199999999], [-2.9787378, 54.93333450000001], [-2.983067224903118, 54.938812957853784], [-2.9836536, 54.93955489999999], [-2.9839516, 54.9399319], [-2.9848133999999997, 54.941019999999995], [-2.9873672999999994, 54.9442446], [-2.987491813307138, 54.944401794972016], [-2.9891615999999996, 54.94650980000001], [-2.990049, 54.9476504], [-2.9909542999999994, 54.9487845], [-2.9916906999999995, 54.94970190000001], [-2.992208, 54.9503462], [-2.9934439, 54.9519153], [-2.9946908999999997, 54.9534779], [-2.9959244, 54.9550431], [-2.9981007, 54.957801999999994], [-2.9997959999999995, 54.9598279], [-3.0003713, 54.9605153], [-3.0013605, 54.9615521], [-3.0020941, 54.962262800000005], [-3.0028745, 54.962991499999994], [-3.0051278999999997, 54.9649251], [-3.0067776, 54.96629510000001], [-3.0075059999999993, 54.96687850000001], [-3.008544623648462, 54.967743053027135], [-3.0090281, 54.968145500000006], [-3.0104539, 54.9693435], [-3.0107557, 54.969593], [-3.0128313999999996, 54.97130909999999], [-3.0139537999999995, 54.972248999999984], [-3.016572899999999, 54.97442019999999], [-3.0174508, 54.97516629999999], [-3.0191616999999997, 54.9765679], [-3.0193283, 54.97670519999999], [-3.0194179, 54.97677899999999], [-3.0208242, 54.9779378], [-3.0225695, 54.9793916], [-3.0231137, 54.9798402], [-3.0238649999999994, 54.9804595], [-3.0248797, 54.981318499999986], [-3.0259934999999993, 54.9822428], [-3.0277018999999994, 54.98365749999999], [-3.0292527999999996, 54.98493419999999], [-3.0297861, 54.98537799999999], [-3.0308054999999996, 54.986216199999994], [-3.0312779, 54.98660600000001], [-3.0319927, 54.987188999999994], [-3.0323047, 54.9874436], [-3.0332707, 54.9882669], [-3.0343563, 54.9891586], [-3.0350637999999996, 54.98973960000001], [-3.035815, 54.9903716], [-3.0358298825622105, 54.99038365396537], [-3.03656, 54.990975], [-3.0367517999999993, 54.991131499999995], [-3.0390249, 54.9930154], [-3.0391651999999993, 54.9931318], [-3.040235899999999, 54.994029700000006], [-3.0414134999999995, 54.9950078], [-3.0415008, 54.99507930000001], [-3.0425927, 54.9959737], [-3.0431123999999996, 54.996414599999994], [-3.0442713, 54.997346400000005], [-3.0443604999999994, 54.997416499999986], [-3.0445022, 54.9975343], [-3.0449343999999994, 54.997840999999994], [-3.0450002, 54.9978921], [-3.0455268, 54.9983579], [-3.0457664999999996, 54.9985639], [-3.0468151, 54.99955769999999], [-3.0478583, 55.000628299999995], [-3.0483805, 55.00125870000001], [-3.048656, 55.00159140000002], [-3.048726, 55.0016861], [-3.0489868999999996, 55.002039], [-3.0491933, 55.002316400000005], [-3.0493667, 55.002597699999995], [-3.0498787999999997, 55.00340320000001], [-3.0503286999999997, 55.004108300000006], [-3.0509002999999995, 55.00504289999999], [-3.0514611, 55.0059298], [-3.0519255, 55.0066078], [-3.0523981, 55.00724650000001], [-3.0526495999999996, 55.00753019999999], [-3.0530572999999994, 55.007971], [-3.0535799, 55.008536], [-3.0540648999999997, 55.00899100000001], [-3.0542089999999997, 55.0091051], [-3.0542719660063726, 55.0091597074093], [-3.0545751, 55.00942260000001], [-3.0559456, 55.0104279], [-3.0567739, 55.0109612], [-3.0576227999999994, 55.0114724], [-3.0581471, 55.011771299999985], [-3.05871, 55.0120607], [-3.0595328, 55.0124459], [-3.0600101999999993, 55.0126682], [-3.0601419999999995, 55.0127264], [-3.0602896, 55.0127857], [-3.0610805999999995, 55.0130686], [-3.0619295, 55.013357199999994], [-3.0630193999999995, 55.01371309999998], [-3.0640474, 55.01400540000001], [-3.0648323, 55.014209599999994], [-3.0656342999999997, 55.0143918], [-3.0664405, 55.01456059999999], [-3.0674429, 55.0147367], [-3.068552, 55.0149103], [-3.0695245999999994, 55.0150485], [-3.0700152, 55.01512919999998], [-3.0708952, 55.01529029999999], [-3.0718376, 55.01541780000001], [-3.0728821000000006, 55.01557009999999], [-3.0730438999999996, 55.01559369999999], [-3.0851237, 55.0173081], [-3.0973640999999996, 55.0190453], [-3.097471399999999, 55.01906050000001], [-3.1019187999999995, 55.019710799999984], [-3.102057, 55.01973000000001], [-3.1090191, 55.020714], [-3.1096069999999996, 55.02079729999999], [-3.1167604, 55.0218106], [-3.1187793, 55.022098599999985], [-3.1190136999999996, 55.022132], [-3.1206111999999995, 55.022359900000005], [-3.1218352, 55.02253159999999], [-3.1229865999999995, 55.02269309999999], [-3.1244661999999996, 55.02286659999999], [-3.1248604000000006, 55.0229016], [-3.1259465, 55.0229944], [-3.1276944, 55.0230996], [-3.1295501, 55.02311159999999], [-3.130851, 55.02307280000001], [-3.1316219, 55.0230315], [-3.1331103, 55.0229858], [-3.1343354, 55.0229811], [-3.1356571999999994, 55.02300309999999], [-3.1369193999999996, 55.0230681], [-3.1381374, 55.02317200000001], [-3.1394482, 55.0233223], [-3.1407274, 55.0235056], [-3.144103494418325, 55.02414103317499], [-3.1445459, 55.02422430000001], [-3.1459837, 55.024511], [-3.1477343, 55.0248601], [-3.1483244999999997, 55.02497780000001], [-3.1572647999999996, 55.02673599999999], [-3.1593432999999997, 55.0271631], [-3.1602706, 55.0273465], [-3.1608442, 55.027483100000005], [-3.1617504, 55.0276988], [-3.1631562, 55.02807690000001], [-3.1643884000000004, 55.0284412], [-3.1656099, 55.0288601], [-3.1661016999999996, 55.0290411], [-3.1667884, 55.0292938], [-3.1679525999999996, 55.02975459999999], [-3.1698483, 55.0306541], [-3.1715118, 55.03166139999999], [-3.1728142, 55.03263549999999], [-3.1738965, 55.0336548], [-3.174471, 55.03424420000001], [-3.1750059, 55.0348346], [-3.1760674, 55.0360113], [-3.1764945, 55.0364169], [-3.1773408999999995, 55.0371765], [-3.1775593, 55.0373433], [-3.1782334000000003, 55.0378569], [-3.1789653, 55.03835659999999], [-3.1798315, 55.038888400000005], [-3.1807613, 55.0394043], [-3.1816432999999997, 55.03986040000001], [-3.1825996999999995, 55.04030769999999], [-3.1837701999999997, 55.04081129999999], [-3.1850025, 55.0412803], [-3.1861161999999994, 55.0416503], [-3.1869410736621697, 55.04188816749413], [-3.1872681999999997, 55.0419825], [-3.1885244, 55.042290599999994], [-3.189838, 55.0425522], [-3.1912136999999996, 55.04278169999999], [-3.1933066, 55.0431307], [-3.1972458, 55.0437876], [-3.1981936, 55.0439457], [-3.1986488, 55.044021599999994], [-3.2003805, 55.044378], [-3.202015, 55.0447935], [-3.2031682, 55.04513730000001], [-3.2042459, 55.0455054], [-3.2051462999999996, 55.0458485], [-3.2059918, 55.04622040000001], [-3.2069044, 55.046647], [-3.207772, 55.0471], [-3.2091822999999997, 55.0479338], [-3.210452, 55.048800500000006], [-3.2112443, 55.0494524], [-3.2119896999999997, 55.050119499999994], [-3.2125196, 55.05069279999999], [-3.2127306999999994, 55.0509211], [-3.2133946, 55.051747000000006], [-3.2138211999999995, 55.0524094], [-3.2141819999999997, 55.05292480000001], [-3.2144275999999996, 55.0532975], [-3.2147012, 55.0538268], [-3.2150037999999994, 55.05428599999999], [-3.2157205, 55.0553735], [-3.2168996999999995, 55.057088099999994], [-3.2176003999999994, 55.057944000000006], [-3.2184219, 55.058803799999986], [-3.2197745999999996, 55.0599675], [-3.2205455999999995, 55.060523100000005], [-3.2213674999999995, 55.06105889999999], [-3.2222802000000006, 55.0615738], [-3.2232467, 55.06206629999999], [-3.2244175, 55.06261390000001], [-3.2249683, 55.06284320000001], [-3.2256577, 55.0631302], [-3.2267026999999997, 55.0635054], [-3.2282765, 55.06400519999998], [-3.2292580999999996, 55.064275], [-3.2302494, 55.064532099999994], [-3.2304954, 55.0645913], [-3.2310774, 55.0647197], [-3.231979299999999, 55.06489570000001], [-3.2331369, 55.0651039], [-3.233935022830277, 55.065216710353226], [-3.2343552, 55.065276099999984], [-3.2357789, 55.0654357], [-3.2371747999999996, 55.06555190000001], [-3.2375418, 55.06557049999999], [-3.2383993999999996, 55.065614], [-3.2395800999999995, 55.0656373], [-3.2407686, 55.0656391], [-3.2419852, 55.065598400000006], [-3.2431007, 55.0655381], [-3.2441439999999995, 55.06545659999999], [-3.2452354, 55.0653422], [-3.2463092, 55.0652068], [-3.2492973, 55.0647807], [-3.2508985, 55.0646128], [-3.2523547, 55.064513000000005], [-3.2536823, 55.06445310000001], [-3.254651, 55.0644358], [-3.2562654000000006, 55.064446], [-3.2578223999999993, 55.0645197], [-3.2588554999999997, 55.06459159999999], [-3.2599972, 55.064711499999994], [-3.2610466999999996, 55.0648382], [-3.2623135999999997, 55.0650317], [-3.2636141999999997, 55.065276099999984], [-3.2639452, 55.0653498], [-3.2649178, 55.0655663], [-3.2661535, 55.06586229999999], [-3.2676566999999994, 55.0661636], [-3.268952399999999, 55.0663861], [-3.2697771, 55.06650460000001], [-3.2712331999999997, 55.0666746], [-3.2721651, 55.06676199999999], [-3.2730913, 55.06682669999999], [-3.2744057999999994, 55.0668869], [-3.2756993, 55.066898900000005], [-3.2764554999999995, 55.0668962], [-3.2771733999999997, 55.0668806], [-3.2791662999999995, 55.0667706], [-3.2809446999999996, 55.0666591], [-3.2870657, 55.0662344], [-3.2917386, 55.0659101], [-3.2964811, 55.06558940000001], [-3.2976629, 55.06550799999999], [-3.2988578999999993, 55.0654492], [-3.3000713, 55.06543719999998], [-3.3012761, 55.065453699999985], [-3.3023349999999994, 55.065501999999995], [-3.3033746999999996, 55.0655879], [-3.3054689, 55.06585530000001], [-3.3064964999999997, 55.0660416], [-3.3067401, 55.0660961], [-3.307473, 55.066260099999994], [-3.3084522000000005, 55.0665164], [-3.3093679, 55.06678730000001], [-3.3109396, 55.0673695], [-3.311774, 55.06773870000001], [-3.3125526, 55.0681312], [-3.3139638999999996, 55.0689595], [-3.3151511999999994, 55.0698327], [-3.3159802, 55.07055410000001], [-3.3167063, 55.0712935], [-3.3173172999999996, 55.0720566], [-3.3178334, 55.072867299999984], [-3.3181438, 55.0735395], [-3.3183725999999996, 55.07421519999998], [-3.3185464999999996, 55.074865599999995], [-3.3186229, 55.0755181], [-3.3186221, 55.076624800000005], [-3.3186221, 55.0766693], [-3.3180487, 55.083281], [-3.3179638, 55.08449739999998], [-3.3179120999999996, 55.0850112], [-3.31782, 55.08675860000001], [-3.3177636, 55.08743150000001], [-3.3176633999999994, 55.088629000000005], [-3.3176042, 55.0893356], [-3.3174963, 55.0906205], [-3.3174568, 55.0912667], [-3.3174888999999994, 55.09190099999999], [-3.317599, 55.0924587], [-3.3176616, 55.0927174], [-3.3177436999999994, 55.0930273], [-3.3178260999999996, 55.09327880000001], [-3.317843934365658, 55.09332654180912], [-3.3179687999999996, 55.0936608], [-3.3181805999999994, 55.0941507], [-3.3184336, 55.09461379999999], [-3.3187387, 55.09509430000001], [-3.3191019000000006, 55.09558659999999], [-3.3195066999999994, 55.0960706], [-3.3198760999999997, 55.0964599], [-3.3203303999999996, 55.09688810000001], [-3.3207852, 55.0972931], [-3.3214317999999996, 55.0978058], [-3.3220023, 55.0981951], [-3.3226672, 55.09858680000001], [-3.3234399000000003, 55.09906360000001], [-3.323766551242229, 55.09922831955452], [-3.3242252, 55.0994596], [-3.3250657999999995, 55.09986200000001], [-3.3259215, 55.1002214], [-3.3266625999999997, 55.1004968], [-3.3274022, 55.10074180000001], [-3.327774, 55.100854600000005], [-3.3284231, 55.1010357], [-3.3290138, 55.10118409999999], [-3.3294756999999997, 55.1012896], [-3.3299273, 55.10138430000001], [-3.3329269, 55.1019302], [-3.3344756, 55.10226909999999], [-3.3359863999999995, 55.10266000000001], [-3.3374541, 55.1031014], [-3.3388734, 55.10359189999999], [-3.3402394, 55.1041296], [-3.3404966999999997, 55.1042296], [-3.3410115, 55.10446869999999], [-3.3419909999999997, 55.1049236], [-3.3435738999999995, 55.10578709999999], [-3.3443881, 55.1062911], [-3.345164899999999, 55.106810200000005], [-3.3464181, 55.107826200000005], [-3.3474308, 55.1088331], [-3.3483028, 55.1098601], [-3.3491928, 55.11109739999999], [-3.3498369999999995, 55.11240419999999], [-3.3509040999999997, 55.11506980000001], [-3.3513829999999993, 55.1162963], [-3.351707, 55.1171362], [-3.3520268999999994, 55.1179349], [-3.3523314, 55.1187021], [-3.3523761999999997, 55.11881499999999], [-3.3524934, 55.119118099999994], [-3.3528029, 55.11990169999999], [-3.3529340999999997, 55.1202378], [-3.353492, 55.1216724], [-3.3537635, 55.1223983], [-3.3539104, 55.1227688], [-3.3541989338537195, 55.1235275950217], [-3.3544460999999997, 55.12417760000001], [-3.3549641, 55.1255012], [-3.3552967, 55.126221], [-3.3554491, 55.1265731], [-3.3555515, 55.12687], [-3.3556501, 55.12718509999999], [-3.356215, 55.128574], [-3.3566472, 55.1296964], [-3.3586223, 55.13482539999999], [-3.3590011, 55.1358882], [-3.3594495, 55.13692849999999], [-3.3599759999999996, 55.13785229999999], [-3.3606273999999994, 55.13876659999999], [-3.3611278999999996, 55.1394139], [-3.3613075999999995, 55.1396463], [-3.3620524000000005, 55.140519999999995], [-3.3650885999999995, 55.14368319999999], [-3.3656117, 55.1442473], [-3.366058378200361, 55.14469882043708], [-3.3684980999999996, 55.1471649], [-3.3693389, 55.14798909999999], [-3.3711676999999995, 55.1497818], [-3.3738478, 55.152511800000006], [-3.3767097, 55.15542], [-3.3849207, 55.16376259999999], [-3.3850747999999995, 55.163913], [-3.3858501999999997, 55.164702000000005], [-3.3888547999999994, 55.1677589], [-3.3926094, 55.1716026], [-3.3945893, 55.17390410000001], [-3.3947349999999994, 55.174077700000005], [-3.3965062, 55.17618900000001], [-3.3977519, 55.1776722], [-3.3989923, 55.17915450000001], [-3.400205, 55.1806457], [-3.401259099999999, 55.18213790000001], [-3.4020805999999997, 55.1835823], [-3.4021349999999995, 55.18367789999999], [-3.4028761, 55.1852662], [-3.4032953, 55.18650160000001], [-3.4036766, 55.188098899999986], [-3.4038590999999996, 55.1896963], [-3.4039184, 55.19069609999999], [-3.403855, 55.1923566], [-3.4037019999999996, 55.19341020000001], [-3.4033525, 55.19502729999999], [-3.4033238999999997, 55.1951594], [-3.4030871619948457, 55.19600504706146], [-3.4028325, 55.1969147], [-3.401777099999999, 55.20040569999999], [-3.401360299999999, 55.2018168], [-3.3998236, 55.2070226], [-3.3992306999999995, 55.2090308], [-3.3992148, 55.209079599999995], [-3.3990633999999997, 55.2095937], [-3.3976252999999996, 55.21441979999999], [-3.3976037999999997, 55.2144902], [-3.3971484999999997, 55.21602440000001], [-3.3964708, 55.2183131], [-3.3959378, 55.220113100000006], [-3.395927, 55.220152299999995], [-3.3941258, 55.226231899999995], [-3.3938475999999995, 55.2276541], [-3.3937135, 55.2291276], [-3.3937433, 55.2305933], [-3.3937967, 55.23141249999999], [-3.3938663, 55.2318598], [-3.3939228, 55.23222299999999], [-3.394288, 55.233931299999995], [-3.3943122, 55.234040500000006], [-3.3945215, 55.23505800000001], [-3.3948286999999997, 55.2365245], [-3.395512, 55.2396203], [-3.3955503999999994, 55.23977480000001], [-3.3956693, 55.24032039999999], [-3.3958131, 55.240653599999995], [-3.3960745, 55.241853199999994], [-3.3961230999999996, 55.24208889999999], [-3.3971373, 55.2467766], [-3.3972418706331573, 55.247245265521585], [-3.3973622999999997, 55.24778500000001], [-3.3974107, 55.24800189999999], [-3.3974384, 55.24812289999999], [-3.3975377, 55.2485561], [-3.3978611999999995, 55.249967100000006], [-3.3983499, 55.25156449999999], [-3.398925199999999, 55.25313779999999], [-3.399676700000001, 55.2548488], [-3.4000818, 55.25564779999999], [-3.4005117999999994, 55.256468000000005], [-3.401026, 55.2573434], [-3.4015297, 55.2580917], [-3.4016104, 55.258211499999994], [-3.4018880999999994, 55.25862099999999], [-3.4021901, 55.2590258], [-3.4028143, 55.2598345], [-3.4034066999999997, 55.2605255], [-3.4052695, 55.26259499999999], [-3.4065565, 55.26385650000001], [-3.4066268, 55.26392810000001], [-3.4079157, 55.2651888], [-3.4098592999999995, 55.2670645], [-3.4135980796541814, 55.270672636091255], [-3.4182713, 55.2751821], [-3.4198389, 55.2767132], [-3.4204585, 55.2773183], [-3.4208697999999997, 55.277787399999994], [-3.4210762, 55.278048], [-3.4212992999999994, 55.27832970000001], [-3.4215700999999994, 55.27874679999999], [-3.4220068, 55.2794755], [-3.4226745999999997, 55.28104710000001], [-3.4229656, 55.281667799999994], [-3.4232989, 55.2823046], [-3.4235504, 55.2827481], [-3.4238859999999995, 55.2832325], [-3.4244517999999995, 55.2839361], [-3.4249068999999994, 55.28444410000001], [-3.4253902, 55.28493799999999], [-3.4263163999999997, 55.2857484], [-3.4271239, 55.2863736], [-3.4279785, 55.2869395], [-3.4286885, 55.2873717], [-3.4294703000000006, 55.2878041], [-3.4301104, 55.28812949999999], [-3.4306114, 55.28836290000001], [-3.4313483, 55.288685399999984], [-3.4324371999999994, 55.289123200000006], [-3.4337102999999995, 55.2895954], [-3.4360965, 55.290441699999995], [-3.4364157, 55.2905682], [-3.4372883999999995, 55.2909491], [-3.4380813, 55.2913232], [-3.4381391999999997, 55.291350499999986], [-3.4397019, 55.292140399999994], [-3.4405548, 55.2925998], [-3.4413188999999997, 55.29305439999999], [-3.4418320999999996, 55.29338640000001], [-3.4426868, 55.2940125], [-3.4434691999999996, 55.2946442], [-3.4442455, 55.2953118], [-3.4448445, 55.2958915], [-3.4449202999999997, 55.29597280000001], [-3.4451651, 55.2962355], [-3.4463721000000005, 55.297510900000006], [-3.4471932592587677, 55.298419519811674], [-3.4475392000000005, 55.29880229999999], [-3.4481442, 55.29943509999999], [-3.4486830999999993, 55.3000919], [-3.4491596, 55.30060720000001], [-3.4516582999999996, 55.303309099999986], [-3.4518459999999997, 55.303512], [-3.4518892999999995, 55.3035588], [-3.4520537999999994, 55.303734299999995], [-3.4521423, 55.30381909999999], [-3.4529585, 55.3046651], [-3.4531780999999997, 55.3048927], [-3.4541091999999995, 55.305891], [-3.4551775, 55.3070339], [-3.4561029999999997, 55.3080402], [-3.4570598, 55.3091002], [-3.4572961, 55.3093699], [-3.4577124, 55.309845], [-3.4580946, 55.3102605], [-3.4583986, 55.31058440000001], [-3.4586105999999996, 55.3108102], [-3.4591015, 55.3113373], [-3.4591706999999996, 55.311413400000006], [-3.459640100000001, 55.3119293], [-3.4597165999999997, 55.3120097], [-3.4604161, 55.312744499999994], [-3.4608286, 55.3131932], [-3.4612658, 55.3136867], [-3.4620699, 55.314432], [-3.4626599, 55.31496760000001], [-3.4632041, 55.31540019999999], [-3.4637518, 55.315802999999995], [-3.4654786, 55.3170396], [-3.4666466999999996, 55.3179294], [-3.4673096999999995, 55.3184852], [-3.4674108999999995, 55.31857010000001], [-3.4685347, 55.31963], [-3.4698285, 55.3210963], [-3.4704596999999997, 55.32192200000001], [-3.4711155, 55.3227664], [-3.4718184, 55.3236254], [-3.4724578, 55.32434380000001], [-3.4731731999999997, 55.325095], [-3.4739078, 55.32584129999999], [-3.4746121999999997, 55.3265238], [-3.4753336999999997, 55.3272262], [-3.4769124, 55.3287711], [-3.4772561999999994, 55.329109499999994], [-3.4784903999999996, 55.3303245], [-3.4790524, 55.3308645], [-3.4795591, 55.3313765], [-3.4805689, 55.33235079999999], [-3.4825961999999997, 55.33433529999999], [-3.4834039, 55.3350776], [-3.4837389999999995, 55.3353657], [-3.4842708999999994, 55.335823], [-3.4849334000000005, 55.33634419999999], [-3.48555, 55.33676139999999], [-3.4861057999999994, 55.3371348], [-3.4865020999999996, 55.337380499999995], [-3.486914, 55.3376163], [-3.4877522000000005, 55.338095499999994], [-3.4884317, 55.33845959999999], [-3.4891114, 55.3387911], [-3.4898758999999995, 55.3391299], [-3.4905522, 55.33940659999999], [-3.4912958999999995, 55.3396906], [-3.4920174, 55.3399518], [-3.4927292000000003, 55.3401867], [-3.4935894999999997, 55.34044599999999], [-3.4948908999999997, 55.3408191], [-3.495866, 55.3411088], [-3.496344000000001, 55.3412653], [-3.4969003999999995, 55.3414662], [-3.4978486, 55.3418176], [-3.4989134000000006, 55.3422734], [-3.4996775, 55.3426279], [-3.5004307, 55.3430124], [-3.5010807, 55.3433702], [-3.501822, 55.34381489999999], [-3.5025095, 55.344244499999995], [-3.5026854, 55.3443684], [-3.5028662, 55.3445005], [-3.5034296080661336, 55.34491210572517], [-3.5036482, 55.34507180000001], [-3.5038012000000003, 55.34519540000001], [-3.5046617, 55.3459242], [-3.505393199999999, 55.34659570000001], [-3.5057433, 55.3469708], [-3.5061934999999997, 55.3474756], [-3.5066322, 55.3480177], [-3.5072035, 55.3488227], [-3.5076772148290436, 55.349527854079895], [-3.5078982, 55.3498568], [-3.5083274999999996, 55.35044529999999], [-3.508773699999999, 55.3509972], [-3.5093014999999994, 55.351586999999995], [-3.5098924999999994, 55.35218919999999], [-3.5103782, 55.3526256], [-3.5111416, 55.3532656], [-3.5116535999999994, 55.35369600000001], [-3.5121428, 55.354116600000005], [-3.5129862999999997, 55.35480259999999], [-3.5139432, 55.3556148], [-3.5147468999999996, 55.3563752], [-3.5148431, 55.35646619999999], [-3.5154021999999996, 55.3571073], [-3.5157183, 55.3575148], [-3.516085, 55.3580377], [-3.5164026999999995, 55.3585813], [-3.5166754, 55.35910369999999], [-3.5168839, 55.3595855], [-3.5171469999999996, 55.360357400000005], [-3.5172972, 55.361122], [-3.5173344, 55.361620599999995], [-3.517347, 55.36212700000001], [-3.517332, 55.36247869999999], [-3.5172920999999997, 55.3628089], [-3.5171756, 55.3634525], [-3.5169830999999996, 55.364176], [-3.5168592999999997, 55.3645642], [-3.5166918, 55.364951299999994], [-3.5160683999999995, 55.366462000000006], [-3.5158777, 55.366992200000006], [-3.5158511999999997, 55.36706600000001], [-3.5156838, 55.36769269999999], [-3.5155185999999996, 55.36862000000001], [-3.5154841999999995, 55.36935079999999], [-3.5155130999999997, 55.36981870000001], [-3.5155989, 55.37052549999999], [-3.5157493, 55.3710911], [-3.5159073, 55.3716385], [-3.5161349999999993, 55.3721868], [-3.5164055, 55.37274690000001], [-3.5166662, 55.3732045], [-3.5173423999999995, 55.3741809], [-3.5177572, 55.37469449999999], [-3.5182211999999997, 55.37519030000001], [-3.5186869, 55.3756493], [-3.5192125999999995, 55.3761099], [-3.5196866999999994, 55.3765131], [-3.5203225999999996, 55.3770198], [-3.5213108999999996, 55.37786409999999], [-3.5216817, 55.37824520000001], [-3.5222482, 55.37884799999999], [-3.5222764, 55.37887799999999], [-3.5226528, 55.37937019999999], [-3.5229979999999994, 55.3798727], [-3.5233438, 55.38045640000001], [-3.5236468, 55.3810441], [-3.5241130999999997, 55.382162699999995], [-3.5243162999999997, 55.38280269999999], [-3.5244692, 55.38343609999999], [-3.5245741999999995, 55.384595], [-3.5246563, 55.385926899999994], [-3.5248021, 55.38679199999999], [-3.5250294999999996, 55.38761990000001], [-3.5251577, 55.38797459999999], [-3.5253891999999993, 55.388507], [-3.5256843999999994, 55.38908620000001], [-3.5260304, 55.3896688], [-3.5262818, 55.390032899999994], [-3.5265331, 55.39036959999999], [-3.5270939999999995, 55.39105370000001], [-3.5279914, 55.3919467], [-3.5286128, 55.3924612], [-3.5292707, 55.39299410000001], [-3.5300016, 55.39352769999999], [-3.5306136, 55.3939324], [-3.5312916, 55.3943384], [-3.5314622999999994, 55.394431799999985], [-3.5320078, 55.3947303], [-3.5327640999999996, 55.39509079999999], [-3.5333544999999997, 55.3953526], [-3.5341276999999995, 55.395681200000006], [-3.5347976, 55.395919], [-3.5352917999999995, 55.396083299999994], [-3.5367896999999995, 55.3965082], [-3.5373867, 55.39667740000001], [-3.5380024999999997, 55.3968519], [-3.5391885, 55.39716239999999], [-3.5402316000000003, 55.3974197], [-3.5413731, 55.3976323], [-3.5425863999999994, 55.397829400000006], [-3.5429638, 55.3978901], [-3.5435284, 55.3979837], [-3.5443821999999994, 55.398128099999994], [-3.5445736999999995, 55.39816609999999], [-3.5459165999999995, 55.3984324], [-3.5478929, 55.39893169999999], [-3.5483199, 55.39906119999999], [-3.5489565, 55.399263], [-3.5499793, 55.3996274], [-3.5507468, 55.3999142], [-3.5516083, 55.40028159999999], [-3.5522105436258866, 55.400570312627536], [-3.5531028999999994, 55.4009981], [-3.5537705, 55.40135600000001], [-3.5544808, 55.40180409999999], [-3.5550352, 55.4021773], [-3.5556179999999995, 55.40261999999999], [-3.5560185999999994, 55.4029358], [-3.5564, 55.403273899999995], [-3.5564513, 55.4033215], [-3.5568236999999994, 55.403667600000006], [-3.5575931999999995, 55.40427389999999], [-3.5587774, 55.40515739999999], [-3.5594723, 55.4056036], [-3.5601354999999995, 55.405994199999995], [-3.5609537, 55.4064273], [-3.561802, 55.4068425], [-3.5633197999999995, 55.407488099999995], [-3.5642349, 55.407838600000005], [-3.5651275999999994, 55.40813910000001], [-3.5657569999999996, 55.4083388], [-3.5664326999999996, 55.4085276], [-3.5674062999999996, 55.408784699999984], [-3.5684178999999996, 55.4090191], [-3.5690075, 55.4091289], [-3.5697855, 55.40927380000001], [-3.5701756, 55.40933770000001], [-3.5718176, 55.4096504], [-3.573024, 55.40992779999999], [-3.5738816999999994, 55.4101593], [-3.5746659, 55.41038399999999], [-3.5756983, 55.41073539999999], [-3.5764275999999997, 55.4109932], [-3.5777176000000006, 55.41152019999999], [-3.5785928, 55.4119135], [-3.5790441999999993, 55.4121377], [-3.5794441999999997, 55.41233629999999], [-3.5798176999999995, 55.41253660000001], [-3.580147999999999, 55.4127269], [-3.5807736, 55.41311329999999], [-3.5812127, 55.4134084], [-3.5816593000000005, 55.4137384], [-3.5816984, 55.413767699999994], [-3.5821790000000004, 55.4141847], [-3.5822616, 55.414246699999985], [-3.5826265, 55.4145401], [-3.583021399999999, 55.414857600000005], [-3.5833731, 55.415173900000006], [-3.5838390999999996, 55.41555579999999], [-3.5841316999999995, 55.41584769999999], [-3.5845041999999996, 55.416241600000006], [-3.5848242, 55.41659920000001], [-3.584965199999999, 55.41677330000001], [-3.5853730999999995, 55.4172089], [-3.5854450000000004, 55.4172989], [-3.5855823000000004, 55.41747069999999], [-3.5858693000000006, 55.417865], [-3.5861268, 55.4182015], [-3.5864325, 55.4185866], [-3.5867114999999994, 55.4189215], [-3.5869958000000004, 55.4192291], [-3.5872613000000007, 55.4195015], [-3.5875457, 55.4197801], [-3.5878085000000004, 55.4200191], [-3.5880901000000005, 55.4202718], [-3.588361, 55.4205017], [-3.5886802000000007, 55.4207514], [-3.5889806000000006, 55.4209751], [-3.5894017, 55.421279600000005], [-3.5896529958740357, 55.421444636282104], [-3.5898282000000004, 55.4215597], [-3.5902466000000004, 55.4218291], [-3.5903181000000006, 55.42187289999999], [-3.590689199999999, 55.4221001], [-3.5909333000000005, 55.42225379999999], [-3.5914268, 55.4225627], [-3.591695599999999, 55.42269640000001], [-3.592217600000001, 55.42295450000001], [-3.592550000000001, 55.42310119999999], [-3.5932611364780858, 55.42341512441253], [-3.5933303999999997, 55.42344570000001], [-3.5944225, 55.42386590000001], [-3.5956055999999994, 55.42425800000001], [-3.596675799999999, 55.424567], [-3.5973667000000003, 55.424754799999995], [-3.598018899999999, 55.4249201], [-3.5986741, 55.4250645], [-3.5993510999999994, 55.4252024], [-3.6007164, 55.4254454], [-3.6017774, 55.42559060000001], [-3.6030677999999994, 55.4257518], [-3.6072805, 55.426259599999995], [-3.6091957999999993, 55.4264904], [-3.6092555, 55.42649660000001], [-3.611042999999999, 55.4266825], [-3.612287100000001, 55.4268342], [-3.6132151, 55.4269499], [-3.6142682000000006, 55.4270739], [-3.6171851, 55.4274053], [-3.629822, 55.42889040000001], [-3.631874199999999, 55.4292297], [-3.632172300000001, 55.429279], [-3.6336544000000006, 55.4295454], [-3.635131, 55.4298554], [-3.6373729, 55.430405], [-3.6393466, 55.43094450000001], [-3.6406299, 55.4313489], [-3.6418725999999992, 55.431764599999994], [-3.6479529999999984, 55.4338185], [-3.6486125, 55.43404780000001], [-3.6500705, 55.43464209999999], [-3.650811399999999, 55.434971700000006], [-3.6510336, 55.4350706], [-3.6517709, 55.435460899999995], [-3.6526441, 55.4359393], [-3.6534813, 55.43649739999999], [-3.6544983000000006, 55.4372688], [-3.6555197, 55.43816100000001], [-3.655795199999999, 55.43845769999999], [-3.6561071, 55.4387936], [-3.6562865, 55.439009199999994], [-3.6567475, 55.4396308], [-3.6568509, 55.439783799999994], [-3.6572175, 55.4403864], [-3.6575887, 55.441152800000005], [-3.6577783, 55.4417432], [-3.6579245999999994, 55.4422579], [-3.6579918, 55.44285299999999], [-3.6580276, 55.4433525], [-3.6579845999999994, 55.4440966], [-3.6579044, 55.444744], [-3.657551099999999, 55.4458108], [-3.657132299999999, 55.44670409999999], [-3.6565241, 55.4476106], [-3.6564997, 55.44764700000001], [-3.655815599999999, 55.448410399999986], [-3.655241999999999, 55.4489618], [-3.6540207, 55.44998489999999], [-3.6525025, 55.4509604], [-3.65154662792296, 55.45154693990802], [-3.651011500000001, 55.45187529999999], [-3.647947700000001, 55.4539431], [-3.647151500000001, 55.454624300000006], [-3.6465617, 55.45521889999999], [-3.646196899999999, 55.4556867], [-3.6458356, 55.45613159999999], [-3.6457734, 55.456208200000006], [-3.6447699, 55.457783699999986], [-3.644380599999999, 55.45897], [-3.6442821, 55.45984339999999], [-3.6443153, 55.46054110000001], [-3.644339500000001, 55.4610485], [-3.6443643, 55.4614592], [-3.6446054, 55.462356], [-3.6448823, 55.4630719], [-3.645406299999999, 55.4642404], [-3.6462336, 55.4653763], [-3.6464123, 55.465604299999995], [-3.6470026, 55.4663574], [-3.6480298000000007, 55.46733669999998], [-3.6485143999999994, 55.4677954], [-3.648636600000001, 55.467911], [-3.649646599999999, 55.4686634], [-3.6505634, 55.469291299999995], [-3.6507588, 55.4694089], [-3.6515898, 55.4698655], [-3.6523203999999994, 55.47029919999999], [-3.653320599999999, 55.4708244], [-3.654301100000001, 55.4712352], [-3.656314800000001, 55.47192419999999], [-3.657616, 55.47225879999999], [-3.6585629000000006, 55.4724569], [-3.6599066, 55.47271390000001], [-3.660702, 55.4728359], [-3.6619124, 55.4729749], [-3.663109200000001, 55.4730641], [-3.6642463, 55.473090099999986], [-3.6648516, 55.47308770000001], [-3.6653782000000006, 55.4730845], [-3.6670828, 55.473022100000016], [-3.667445999999998, 55.4729867], [-3.669007, 55.4728348], [-3.6712148999999994, 55.4725856], [-3.6727237000000006, 55.47246119999999], [-3.6736904, 55.47242609999999], [-3.674588, 55.472415799999986], [-3.675409099999999, 55.4724458], [-3.6755627, 55.4724507], [-3.6766126, 55.4725123], [-3.6776199, 55.4726078], [-3.678984900000001, 55.4727998], [-3.680808599999999, 55.4731863], [-3.6822701, 55.4735834], [-3.683092664890038, 55.47387470580548], [-3.683239200000001, 55.47392659999999], [-3.6846025, 55.4745084], [-3.6853522, 55.4748986], [-3.686231400000001, 55.4754037], [-3.687066, 55.475938], [-3.6880914, 55.4768573], [-3.6882006, 55.476971199999994], [-3.688838500000001, 55.47767300000001], [-3.689341999999999, 55.4784321], [-3.6897978, 55.4793086], [-3.690105599999999, 55.4802835], [-3.6901854999999992, 55.4815623], [-3.6901312, 55.4821337], [-3.690018399999999, 55.48268410000001], [-3.6894797000000006, 55.4842208], [-3.688950399999999, 55.485641699999995], [-3.6884089, 55.487004500000005], [-3.6878588, 55.48838869999999], [-3.687277299999999, 55.4899177], [-3.6871686, 55.4901894], [-3.6869653, 55.4907136], [-3.6868103, 55.4911279], [-3.6867209, 55.4913447], [-3.686664199999999, 55.4914847], [-3.6865689000000006, 55.4917451], [-3.6864389, 55.4920604], [-3.6863275999999994, 55.49230339999999], [-3.6862644, 55.492424799999995], [-3.6861287, 55.4926605], [-3.6859844, 55.49288599999999], [-3.6858422, 55.4931033], [-3.6856620000000007, 55.4933617], [-3.6854839, 55.493619], [-3.6853894, 55.4937543], [-3.6852304, 55.4939779], [-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993878800000001, 55.7916506], [-3.9942207, 55.7918679], [-3.9942250000000006, 55.79187060000001], [-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-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]]} |
102.4 |
1657 |
1805 |
Carlisle |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 17:15:22 |
TERMINATED |
2026-09-21 17:05:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20141729 |
1790010216108419 |
262 |
262 |
2026-09-21 17:15:21.917213 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:21.221728 |
| 717529 |
748597 |
C15278 |
032N22MU21 |
2026-09-21 |
COMPLETE |
20142117 |
2026-09-21 18:05:00 |
2026-09-21 17:15:52 |
2026-09-23 17:15:52 |
{"id": 748597, "stp": "P", "toc": "ScotRail", "uid": "C15278", "consist": "385002+385029", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15278/2026-09-21/detailed", "trust_id": "032N22MU21", "origin_crs": "ALO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-21", "dest_arr_time": "1804", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2N22", "timing_status": "LATE", "origin_station": "Alloa", "current_leg_arr": "1805", "current_leg_dep": "1758", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1716", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-21T17:15:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Bishopbriggs", "dest_arr_time_act": "1804", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Bishopbriggs", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54833.736, \"from_m\": 53492.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55467.636, \"from_m\": 54833.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57938.553, \"from_m\": 57341.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58434.799, \"from_m\": 57938.553, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 748597, \"profile_key\": \"6b9bbe6aabded9a1d18fe3635d262e66d307e9f6d3bb28c564ca2b3eb7f5f4cb\", \"schedule_id\": 1977, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Cambus Loop\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1730\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Larbert Jn\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747H\", \"location\": \"Croy\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Lenzie\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1756H\", \"wtt_dep\": \"1757\", \"location\": \"Bishopbriggs\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 131141}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 131141}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131141}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:30Z\", \"source_id\": 63384960, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:18:33Z\", \"source_id\": 20104811, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:35Z\", \"source_id\": 63399300, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:23:38Z\", \"source_id\": 20108982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:36Z\", \"source_id\": 63436473, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:39Z\", \"source_id\": 20119512, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:13Z\", \"source_id\": 63466987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:15Z\", \"source_id\": 20128172, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:41Z\", \"source_id\": 63483098, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:46Z\", \"source_id\": 20132809, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:56:55Z\", \"source_id\": 63495020, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:01Z\", \"source_id\": 20136304, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:01Z\", \"source_id\": 63515272, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:05Z\", \"source_id\": 20142117, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "6", "timing_fact_generation": 1790010245923086, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:34.106870", "service_state_evidence_id": 20142117, "current_leg_start_actual_dep": "2026-09-21T17:58:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:34.412061", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
ALO |
GLQ |
2N22 |
385002+385029 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 54833.736, "from_m": 53492.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55467.636, "from_m": 54833.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 748597, "profile_key": "6b9bbe6aabded9a1d18fe3635d262e66d307e9f6d3bb28c564ca2b3eb7f5f4cb", "schedule_id": 1977, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1716", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1730", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747H", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1756H", "wtt_dep": "1757", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800", "location": "Cowlairs West Jn", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 131141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 131141}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 131141}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 131141}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:30Z", "source_id": 63384960, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:18:33Z", "source_id": 20104811, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:35Z", "source_id": 63399300, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:23:38Z", "source_id": 20108982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:36Z", "source_id": 63436473, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:39Z", "source_id": 20119512, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:13Z", "source_id": 63466987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:15Z", "source_id": 20128172, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:41Z", "source_id": 63483098, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:46Z", "source_id": 20132809, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:56:55Z", "source_id": 63495020, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:01Z", "source_id": 20136304, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1415, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:01Z", "source_id": 63515272, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:05Z", "source_id": 20142117, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Alloa |
1716 |
1716 |
1 |
None |
None |
Glasgow Queen St High Level |
1804 |
1804 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15278/2026-09-21/detailed |
None |
Bishopbriggs |
2026-09-21T17:58:00+01:00 |
Glasgow Queen St High Level |
7.0 |
{"type": "LineString", "coordinates": [[-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
3.1 |
1758 |
1805 |
Bishopbriggs |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-21 17:15:52 |
TERMINATED |
2026-09-21 17:05:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142117 |
1790010245923086 |
42 |
42 |
2026-09-21 17:15:34.412061 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:34.106870 |
| 717530 |
748482 |
P65361 |
305S61MU21 |
2026-09-21 |
COMPLETE |
20143570 |
2026-09-21 17:44:00 |
2026-09-21 17:15:52 |
2026-09-23 17:15:52 |
{"id": 748482, "stp": "P", "toc": "Northern", "uid": "P65361", "consist": "156460", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65361/2026-09-21/detailed", "trust_id": "305S61MU21", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "1744", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "5S61", "timing_status": "ON TIME", "origin_station": "Preston", "current_leg_arr": "1744", "current_leg_dep": "1742", "current_leg_end": "Preston", "origin_dep_time": "1712", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-21T17:15:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-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": "Preston Shunt Line", "dest_arr_time_act": "1744", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Preston", "current_leg_milage": "0.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 674.258, \"from_m\": 656.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1044.678, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1062.157, \"from_m\": 1044.678, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1120.358, \"from_m\": 1062.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1144.93, \"from_m\": 1120.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1208.672, \"from_m\": 1144.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1718.935, \"from_m\": 1208.672, \"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\": 748482, \"profile_key\": \"5809d41905ce2d7054d9e06785668b8f4893a943aa05ce1f9c594dfb1eb35911\", \"schedule_id\": 21699, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1742\", \"location\": \"Preston Shunt Line\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 139090}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 139090}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1718.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139090}], \"total_distance_m\": 1718.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1299.371, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 419.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1712", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-21T17:05:46Z\", \"source_id\": 20143570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1790010347514082, "current_leg_arrival_utc": "2026-09-21T17:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:47.509372", "service_state_evidence_id": 20143570, "current_leg_start_actual_dep": "2026-09-21T17:42:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T16:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:47.970159", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
PRE |
5S61 |
156460 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 510.264, "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": 574.005, "from_m": 510.264, "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": 598.577, "from_m": 574.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": 656.778, "from_m": 598.577, "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": 674.258, "from_m": 656.778, "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": 1044.678, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1062.157, "from_m": 1044.678, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1120.358, "from_m": 1062.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1144.93, "from_m": 1120.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1208.672, "from_m": 1144.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1718.935, "from_m": 1208.672, "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": 748482, "profile_key": "5809d41905ce2d7054d9e06785668b8f4893a943aa05ce1f9c594dfb1eb35911", "schedule_id": 21699, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1712", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1742", "location": "Preston Shunt Line", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 139090}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": null, "location": "Preston", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 139090}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1718.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 139090}], "total_distance_m": 1718.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1299.371, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 419.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:05:46Z", "source_id": 20143570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}] |
Preston |
1712 |
1712 |
1 |
None |
None |
Preston |
1744 |
1744 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65361/2026-09-21/detailed |
None |
Preston Shunt Line |
2026-09-21T17:42:00+01:00 |
Preston |
2.0 |
{"type": "LineString", "coordinates": [[-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7130459999999994, 53.761618], [-2.7123088, 53.7610526], [-2.7117264, 53.760677099999995], [-2.7115583, 53.7605553], [-2.7109317, 53.7601855], [-2.7106737, 53.7600256], [-2.71065325, 53.76001500000001], [-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]]} |
0.5 |
1742 |
1744 |
Preston |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-21 17:15:52 |
TERMINATED |
2026-09-21 16:44:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20143570 |
1790010347514082 |
6 |
6 |
2026-09-21 17:15:47.970159 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:47.509372 |
| 717531 |
749238 |
C48513 |
742J55MV21 |
2026-09-21 |
COMPLETE |
20142212 |
2026-09-21 18:05:00 |
2026-09-21 17:15:52 |
2026-09-23 17:15:52 |
{"id": 749238, "stp": "P", "toc": "Great Western Railway", "uid": "C48513", "consist": "165113", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48513/2026-09-21/detailed", "trust_id": "742J55MV21", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-21", "dest_arr_time": "1805", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J55", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "1805", "current_leg_dep": "1757", "current_leg_end": "Basingstoke", "origin_dep_time": "1738", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-21T17:15:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "1805", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"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\": 1623.761, \"from_m\": 1344.883, \"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\": 1671.632, \"from_m\": 1623.761, \"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\": 2984.309, \"from_m\": 1671.632, \"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\": 3912.99, \"from_m\": 2984.309, \"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\": 4769.009, \"from_m\": 3912.99, \"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\": 24229.93, \"from_m\": 4769.009, \"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\": 24599.616, \"from_m\": 24229.93, \"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\": 24857.429, \"from_m\": 24599.616, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 749238, \"profile_key\": \"610e5501fba34b493e44c05922788920aaf3726dfd9efb18019b589daa116559\", \"schedule_id\": 6381, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741H\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2825.61, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4687.172, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"1750H\", \"wtt_dep\": \"1751H\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 11576.609, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1757\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 16885.497, \"section_seq\": 1, \"route_path_id\": 116199}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 24857.429, \"section_seq\": 1, \"route_path_id\": 116199}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24857.429, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116199}], \"total_distance_m\": 24857.429, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24857.429, \"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": "1738", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:17Z\", \"source_id\": 63444001, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:19Z\", \"source_id\": 20121683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:53Z\", \"source_id\": 63445757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:39:54Z\", \"source_id\": 20122194, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:48Z\", \"source_id\": 63457127, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:43:50Z\", \"source_id\": 20125447, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:37Z\", \"source_id\": 63474113, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:49:39Z\", \"source_id\": 20130157, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:25Z\", \"source_id\": 63490805, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:30Z\", \"source_id\": 20135052, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:10Z\", \"source_id\": 63515665, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:13Z\", \"source_id\": 20142212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1790010262097475, "current_leg_arrival_utc": "2026-09-21T18:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:47.728810", "service_state_evidence_id": 20142212, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:47.966171", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J55 |
165113 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "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": 1623.761, "from_m": 1344.883, "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": 1671.632, "from_m": 1623.761, "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": 2984.309, "from_m": 1671.632, "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": 3912.99, "from_m": 2984.309, "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": 4769.009, "from_m": 3912.99, "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": 24229.93, "from_m": 4769.009, "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": 24599.616, "from_m": 24229.93, "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": 24857.429, "from_m": 24599.616, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 749238, "profile_key": "610e5501fba34b493e44c05922788920aaf3726dfd9efb18019b589daa116559", "schedule_id": 6381, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1738", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741H", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 116199}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2825.61, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4687.172, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "1750H", "wtt_dep": "1751H", "location": "Mortimer", "stage_seq": 6, "distance_m": 11576.609, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1757", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 16885.497, "section_seq": 1, "route_path_id": 116199}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 24857.429, "section_seq": 1, "route_path_id": 116199}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24857.429, "from_m": 0.0, "section_seq": 1, "route_path_id": 116199}], "total_distance_m": 24857.429, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24857.429, "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": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:17Z", "source_id": 63444001, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:19Z", "source_id": 20121683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:53Z", "source_id": 63445757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:39:54Z", "source_id": 20122194, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:48Z", "source_id": 63457127, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:43:50Z", "source_id": 20125447, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:37Z", "source_id": 63474113, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:49:39Z", "source_id": 20130157, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:25Z", "source_id": 63490805, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:30Z", "source_id": 20135052, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:10Z", "source_id": 63515665, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:13Z", "source_id": 20142212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Reading |
1738 |
1738 |
1 |
None |
None |
Basingstoke |
1805 |
1805 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48513/2026-09-21/detailed |
None |
Bramley (Hants) |
2026-09-21T17:57:00+01:00 |
Basingstoke |
8.0 |
{"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.0 |
1757 |
1805 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-21 17:15:52 |
TERMINATED |
2026-09-21 17:05:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142212 |
1790010262097475 |
28 |
28 |
2026-09-21 17:15:47.966171 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:47.728810 |
| 717532 |
748175 |
W69685 |
042K73MU21 |
2026-09-21 |
COMPLETE |
20142144 |
2026-09-21 18:05:00 |
2026-09-21 17:15:52 |
2026-09-23 17:15:52 |
{"id": 748175, "stp": "P", "toc": "ScotRail", "uid": "W69685", "consist": "158738+170452", "dest_crs": "LEV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69685/2026-09-21/detailed", "trust_id": "042K73MU21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "1", "is_terminated": 1, "next_location": "Leven", "signalling_id": "2K73", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1805", "current_leg_dep": "1802½", "current_leg_end": "Leven", "origin_dep_time": "1700", "origin_platform": "20", "current_location": "Leven", "last_update_time": "2026-09-21T17:15:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]}", "current_leg_start": "Cameron Bridge", "dest_arr_time_act": "1806", "motion_projection": null, "next_location_lat": "56.1922527", "next_location_lon": "-3.0016467", "previous_location": "Cameron Bridge", "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\": 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\": 6624.851, \"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\": 7120.744, \"from_m\": 6624.851, \"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\": 10592.14, \"from_m\": 7120.744, \"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\": 14520.943, \"from_m\": 10592.14, \"capability_applied\": null, \"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\": 16279.743, \"from_m\": 14520.943, \"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\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19008.332, \"from_m\": 18967.988, \"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\": 19032.468, \"from_m\": 19008.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20328.457, \"from_m\": 19032.468, \"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\": 21677.081, \"from_m\": 20328.457, \"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\": 21841.561, \"from_m\": 21677.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22269.216, \"from_m\": 21841.561, \"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\": 22313.636, \"from_m\": 22269.216, \"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\": 22447.164, \"from_m\": 22313.636, \"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\": 22858.062, \"from_m\": 22447.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28541.706, \"from_m\": 22858.062, \"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\": 28945.234, \"from_m\": 28541.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29843.376, \"from_m\": 28945.234, \"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\": 31830.65, \"from_m\": 29843.376, \"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\": 32908.399, \"from_m\": 31830.65, \"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\": 33470.439, \"from_m\": 32908.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\": 33855.888, \"from_m\": 33470.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35970.73, \"from_m\": 33855.888, \"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\": 36711.122, \"from_m\": 35970.73, \"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\": 37138.456, \"from_m\": 36711.122, \"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\": 37611.847, \"from_m\": 37138.456, \"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\": 38685.272, \"from_m\": 37611.847, \"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\": 42280.368, \"from_m\": 38685.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45763.271, \"from_m\": 42280.368, \"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\": 50330.236, \"from_m\": 45763.271, \"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\": 50398.026, \"from_m\": 50330.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\": 50471.291, \"from_m\": 50398.026, \"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\": 50598.755, \"from_m\": 50471.291, \"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\": 55962.407, \"from_m\": 50598.755, \"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\": 56917.802, \"from_m\": 55962.407, \"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\": 58992.649, \"from_m\": 56917.802, \"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\": 59077.459, \"from_m\": 58992.649, \"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\": 59389.232, \"from_m\": 59077.459, \"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\": 59830.273, \"from_m\": 59389.232, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 748175, \"profile_key\": \"c8e82408cba38260d82e6fc8b1ae94d66f285bd9a7d76e1a44c412bfcce38040\", \"schedule_id\": 28006, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 5, \"distance_m\": 9636.262, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 6, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Dalmeny\", \"stage_seq\": 7, \"distance_m\": 16202.822, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": \"1721\", \"location\": \"North Queensferry\", \"stage_seq\": 8, \"distance_m\": 19115.07, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Inverkeithing\", \"stage_seq\": 9, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Dalgety Bay\", \"stage_seq\": 10, \"distance_m\": 24383.003, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"Aberdour\", \"stage_seq\": 11, \"distance_m\": 28882.97, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Burntisland\", \"stage_seq\": 12, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1741\", \"wtt_dep\": \"1742\", \"location\": \"Kinghorn\", \"stage_seq\": 13, \"distance_m\": 37384.151, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1747\", \"location\": \"Kirkcaldy\", \"stage_seq\": 14, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 15, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Thornton North Jn\", \"stage_seq\": 16, \"distance_m\": 50355.149, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 17, \"distance_m\": 51747.52, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1802H\", \"location\": \"Cameron Bridge\", \"stage_seq\": 18, \"distance_m\": 56628.228, \"section_seq\": 1, \"route_path_id\": 141755}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": null, \"location\": \"Leven\", \"stage_seq\": 19, \"distance_m\": 59830.273, \"section_seq\": 1, \"route_path_id\": 141755}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59830.273, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141755}], \"total_distance_m\": 59830.273, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 59830.273, \"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": "1700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "56.1922527", "current_position_lon": "-3.0016467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:26Z\", \"source_id\": 63342256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:31Z\", \"source_id\": 20092687, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:53Z\", \"source_id\": 63360628, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:09:56Z\", \"source_id\": 20097797, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:54Z\", \"source_id\": 63374637, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:14:57Z\", \"source_id\": 20101988, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:41Z\", \"source_id\": 63388236, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:42Z\", \"source_id\": 20105755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:40Z\", \"source_id\": 63396778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:22:43Z\", \"source_id\": 20108267, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:29Z\", \"source_id\": 63407287, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:26:30Z\", \"source_id\": 20111231, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:48Z\", \"source_id\": 63422437, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:31:50Z\", \"source_id\": 20115615, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:35:58Z\", \"source_id\": 63434580, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:05Z\", \"source_id\": 20119018, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:20Z\", \"source_id\": 63447041, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:26Z\", \"source_id\": 20122580, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:24Z\", \"source_id\": 63461810, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:45:28Z\", \"source_id\": 20126689, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:11Z\", \"source_id\": 63495823, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:57:15Z\", \"source_id\": 20136542, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:04Z\", \"source_id\": 63515343, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:07Z\", \"source_id\": 20142144, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leven", "service_state_platform": "1", "timing_fact_generation": 1790010250202209, "current_leg_arrival_utc": "2026-09-21T18:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:51.876461", "service_state_evidence_id": 20142144, "current_leg_start_actual_dep": "2026-09-21T18:02:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:05:51.878956", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
LEV |
2K73 |
158738+170452 |
5 |
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": 6624.851, "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": 7120.744, "from_m": 6624.851, "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": 10592.14, "from_m": 7120.744, "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": 14520.943, "from_m": 10592.14, "capability_applied": null, "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": 16279.743, "from_m": 14520.943, "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": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19008.332, "from_m": 18967.988, "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": 19032.468, "from_m": 19008.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20328.457, "from_m": 19032.468, "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": 21677.081, "from_m": 20328.457, "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": 21841.561, "from_m": 21677.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22269.216, "from_m": 21841.561, "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": 22313.636, "from_m": 22269.216, "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": 22447.164, "from_m": 22313.636, "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": 22858.062, "from_m": 22447.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28541.706, "from_m": 22858.062, "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": 28945.234, "from_m": 28541.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29843.376, "from_m": 28945.234, "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": 31830.65, "from_m": 29843.376, "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": 32908.399, "from_m": 31830.65, "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": 33470.439, "from_m": 32908.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": 33855.888, "from_m": 33470.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35970.73, "from_m": 33855.888, "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": 36711.122, "from_m": 35970.73, "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": 37138.456, "from_m": 36711.122, "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": 37611.847, "from_m": 37138.456, "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": 38685.272, "from_m": 37611.847, "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": 42280.368, "from_m": 38685.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45763.271, "from_m": 42280.368, "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": 50330.236, "from_m": 45763.271, "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": 50398.026, "from_m": 50330.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": 50471.291, "from_m": 50398.026, "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": 50598.755, "from_m": 50471.291, "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": 55962.407, "from_m": 50598.755, "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": 56917.802, "from_m": 55962.407, "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": 58992.649, "from_m": 56917.802, "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": 59077.459, "from_m": 58992.649, "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": 59389.232, "from_m": 59077.459, "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": 59830.273, "from_m": 59389.232, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 748175, "profile_key": "c8e82408cba38260d82e6fc8b1ae94d66f285bd9a7d76e1a44c412bfcce38040", "schedule_id": 28006, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1700", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Edinburgh Gateway", "stage_seq": 5, "distance_m": 9636.262, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Dalmeny Jn", "stage_seq": 6, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Dalmeny", "stage_seq": 7, "distance_m": 16202.822, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": "1721", "location": "North Queensferry", "stage_seq": 8, "distance_m": 19115.07, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Inverkeithing", "stage_seq": 9, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Dalgety Bay", "stage_seq": 10, "distance_m": 24383.003, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "Aberdour", "stage_seq": 11, "distance_m": 28882.97, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Burntisland", "stage_seq": 12, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1741", "wtt_dep": "1742", "location": "Kinghorn", "stage_seq": 13, "distance_m": 37384.151, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1747", "location": "Kirkcaldy", "stage_seq": 14, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Thornton South Jn", "stage_seq": 15, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Thornton North Jn", "stage_seq": 16, "distance_m": 50355.149, "section_seq": 1, "route_path_id": 141755}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Earlseat Jn", "stage_seq": 17, "distance_m": 51747.52, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1802H", "location": "Cameron Bridge", "stage_seq": 18, "distance_m": 56628.228, "section_seq": 1, "route_path_id": 141755}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": null, "location": "Leven", "stage_seq": 19, "distance_m": 59830.273, "section_seq": 1, "route_path_id": 141755}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59830.273, "from_m": 0.0, "section_seq": 1, "route_path_id": 141755}], "total_distance_m": 59830.273, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 59830.273, "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": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:26Z", "source_id": 63342256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:31Z", "source_id": 20092687, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T17:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:53Z", "source_id": 63360628, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:09:56Z", "source_id": 20097797, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T17:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:54Z", "source_id": 63374637, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:14:57Z", "source_id": 20101988, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:41Z", "source_id": 63388236, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:42Z", "source_id": 20105755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:40Z", "source_id": 63396778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:22:43Z", "source_id": 20108267, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:29Z", "source_id": 63407287, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:26:30Z", "source_id": 20111231, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:48Z", "source_id": 63422437, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:31:50Z", "source_id": 20115615, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:35:58Z", "source_id": 63434580, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:05Z", "source_id": 20119018, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:20Z", "source_id": 63447041, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:26Z", "source_id": 20122580, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:24Z", "source_id": 63461810, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:45:28Z", "source_id": 20126689, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 466, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:11Z", "source_id": 63495823, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:57:15Z", "source_id": 20136542, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T18:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:04Z", "source_id": 63515343, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:07Z", "source_id": 20142144, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Edinburgh |
1700 |
1700 |
20 |
None |
None |
Leven |
1806 |
1806 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69685/2026-09-21/detailed |
None |
Cameron Bridge |
2026-09-21T18:02:30+01:00 |
Leven |
2.5 |
{"type": "LineString", "coordinates": [[-3.0466626357896924, 56.189709865894784], [-3.0463512999999995, 56.1898077], [-3.045955, 56.1899481], [-3.0456243999999995, 56.1900919], [-3.0453643, 56.1902143], [-3.0451122999999995, 56.190343899999995], [-3.0448115, 56.190511], [-3.0445961, 56.19065], [-3.0444038, 56.1907916], [-3.0442047999999997, 56.19093109999999], [-3.0439783999999994, 56.19113899999999], [-3.0438102, 56.1913027], [-3.0436864999999997, 56.19147159999999], [-3.0436118, 56.1915833], [-3.0434647, 56.1918042], [-3.0433478999999997, 56.19200300000001], [-3.0432474999999997, 56.1921693], [-3.0431423999999994, 56.1923343], [-3.0430135999999997, 56.19251849999999], [-3.0428581, 56.1926827], [-3.0426863999999996, 56.1928528], [-3.0424906, 56.1930296], [-3.0422437000000007, 56.19323159999999], [-3.0419564999999995, 56.19344389999999], [-3.0417107999999997, 56.193627199999995], [-3.041482499999999, 56.1938029], [-3.0410945999999996, 56.1940661], [-3.0410636, 56.19408909999999], [-3.0408471, 56.194244000000005], [-3.0406159999999995, 56.194388200000006], [-3.0403543999999996, 56.1945415], [-3.0400579, 56.194678], [-3.0397896, 56.1948078], [-3.0394899999999994, 56.1949166], [-3.0391842, 56.195021], [-3.0388824, 56.1951148], [-3.0385283, 56.195210499999995], [-3.0381912, 56.195283], [-3.0378482, 56.19534], [-3.0375408, 56.19538709999999], [-3.0371788, 56.19543839999999], [-3.03677, 56.1954933], [-3.0362940999999997, 56.1955522], [-3.0356964, 56.1956261], [-3.0351753, 56.1956826], [-3.0347607, 56.1957269], [-3.0339303, 56.1957807], [-3.0335124, 56.1957985], [-3.0331260999999996, 56.1958069], [-3.0322382999999995, 56.1958243], [-3.0317195, 56.195826], [-3.0306602, 56.1957986], [-3.0303416, 56.1957831], [-3.0301296, 56.1957683], [-3.0298714, 56.195747399999995], [-3.0296508999999996, 56.1957285], [-3.0293229, 56.19568269999999], [-3.0287998, 56.19560799999999], [-3.0281934, 56.1955108], [-3.0274980999999994, 56.195389], [-3.0268562, 56.1952807], [-3.0263768, 56.19521040000001], [-3.0258709, 56.1951464], [-3.0253808, 56.195084], [-3.0248641999999997, 56.1950361], [-3.0248458999999994, 56.19503449999999], [-3.0248191999999996, 56.19503220000001], [-3.0240731, 56.194972400000005], [-3.0230643, 56.1949204], [-3.0214766999999996, 56.1948657], [-3.0213939999999995, 56.194864200000005], [-3.0194962000000003, 56.1948761], [-3.0185181, 56.1948833], [-3.0167504, 56.1949331], [-3.0154365999999997, 56.194970100000006], [-3.0143202999999996, 56.19501269999999], [-3.0127595, 56.195072199999984], [-3.012364, 56.19508589999999], [-3.0117749, 56.1951062], [-3.0114151, 56.1951032], [-3.0111436, 56.1950975], [-3.0108362, 56.195085500000005], [-3.0105894, 56.1950731], [-3.010346, 56.1950449], [-3.0100768, 56.19501240000001], [-3.0098250999999996, 56.19497030000001], [-3.009551399999999, 56.1949132], [-3.0092561, 56.1948577], [-3.008872199999999, 56.1947585], [-3.0086273, 56.1946963], [-3.0075782, 56.1943977], [-3.0071667, 56.19427960000001], [-3.0066764, 56.19414079999999], [-3.0066096999999994, 56.1941219], [-3.0061751999999995, 56.194006], [-3.0057037999999996, 56.19389410000001], [-3.0054116999999994, 56.19383160000001], [-3.0051274999999995, 56.19376259999999], [-3.0051142, 56.193759400000005], [-3.0048370999999996, 56.1936786], [-3.0046086, 56.1936027], [-3.0043958, 56.193521800000006], [-3.0042468999999996, 56.1934534], [-3.0041184, 56.1933961], [-3.0016467, 56.19225269999999]]} |
2.0 |
1802½ |
1805 |
Cameron Bridge |
Leven |
Leven |
56.1922527 |
-3.0016467 |
56.1922527 |
-3.0016467 |
1 |
0 |
2026-09-21 17:15:52 |
TERMINATED |
2026-09-21 17:05:00 |
Leven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142144 |
1790010250202209 |
59 |
59 |
2026-09-21 17:05:51.878956 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:51.876461 |
| 717533 |
747750 |
W68662 |
032G08MT21 |
2026-09-21 |
COMPLETE |
20142818 |
2026-09-21 18:05:00 |
2026-09-21 17:16:22 |
2026-09-23 17:16:22 |
{"id": 747750, "stp": "P", "toc": "ScotRail", "uid": "W68662", "consist": "170405", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68662/2026-09-21/detailed", "trust_id": "032G08MT21", "origin_crs": "LEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "1806", "dest_platform": "18", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2G08", "timing_status": "EARLY", "origin_station": "Leven", "current_leg_arr": "1805", "current_leg_dep": "1802", "current_leg_end": "Edinburgh", "origin_dep_time": "1645", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-21T17:16:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1806", "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\": 441.04, \"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\": 752.814, \"from_m\": 441.04, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 837.623, \"from_m\": 752.814, \"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\": 2912.471, \"from_m\": 837.623, \"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\": 3867.866, \"from_m\": 2912.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9231.517, \"from_m\": 3867.866, \"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\": 9358.981, \"from_m\": 9231.517, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9432.247, \"from_m\": 9358.981, \"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\": 9500.036, \"from_m\": 9432.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9529.408, \"from_m\": 9500.036, \"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\": 10791.065, \"from_m\": 9529.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\": 10803.592, \"from_m\": 10791.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\": 14959.092, \"from_m\": 10803.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\": 15011.177, \"from_m\": 14959.092, \"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\": 23130.254, \"from_m\": 15011.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23582.957, \"from_m\": 23130.254, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24622.635, \"from_m\": 23582.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31620.735, \"from_m\": 24622.635, \"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\": 33067.277, \"from_m\": 31620.735, \"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\": 34713.692, \"from_m\": 33067.277, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34750.507, \"from_m\": 34713.692, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35300.441, \"from_m\": 34750.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39268.02, \"from_m\": 35300.441, \"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\": 39358.052, \"from_m\": 39268.02, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40030.219, \"from_m\": 39358.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\": 40044.858, \"from_m\": 40030.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\": 40111.768, \"from_m\": 40044.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40164.15, \"from_m\": 40111.768, \"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\": 40485.069, \"from_m\": 40164.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40649.549, \"from_m\": 40485.069, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41998.174, \"from_m\": 40649.549, \"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\": 43294.163, \"from_m\": 41998.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43318.299, \"from_m\": 43294.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43358.642, \"from_m\": 43318.299, \"capability_applied\": null, \"effective_limit_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\": 46046.888, \"from_m\": 43358.642, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46346.487, \"from_m\": 46046.888, \"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\": 46444.648, \"from_m\": 46346.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47820.007, \"from_m\": 46444.648, \"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\": 51732.883, \"from_m\": 47820.007, \"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\": 55202.752, \"from_m\": 51732.883, \"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\": 55694.925, \"from_m\": 55202.752, \"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\": 57329.666, \"from_m\": 55694.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57431.729, \"from_m\": 57329.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59032.448, \"from_m\": 57431.729, \"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\": 59093.111, \"from_m\": 59032.448, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59173.942, \"from_m\": 59093.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\": 59233.752, \"from_m\": 59173.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59261.393, \"from_m\": 59233.752, \"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\": 60652.98, \"from_m\": 59261.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61653.285, \"from_m\": 60652.98, \"capability_applied\": null, \"effective_limit_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\": 61803.149, \"from_m\": 61653.285, \"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\": 61894.779, \"from_m\": 61803.149, \"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\": 62339.385, \"from_m\": 61894.779, \"capability_applied\": null, \"effective_limit_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\": 747750, \"profile_key\": \"39569110fdad612e615c0b56ff577f3fb54adbff94fa3ea9e2fd0e5c922e28ef\", \"schedule_id\": 27710, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Leven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Cameron Bridge\", \"stage_seq\": 2, \"distance_m\": 3202.044, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Earlseat Jn\", \"stage_seq\": 3, \"distance_m\": 8082.752, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Thornton North Jn\", \"stage_seq\": 4, \"distance_m\": 9475.124, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1701\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 5, \"distance_m\": 10635.666, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Cardenden\", \"stage_seq\": 6, \"distance_m\": 18502.368, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1713\", \"location\": \"Lochgelly\", \"stage_seq\": 7, \"distance_m\": 21889.15, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Cowdenbeath\", \"stage_seq\": 8, \"distance_m\": 25321.036, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 9, \"distance_m\": 31753.507, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 10, \"distance_m\": 34295.667, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 37817.952, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1735H\", \"wtt_dep\": \"1736H\", \"location\": \"Inverkeithing\", \"stage_seq\": 12, \"distance_m\": 40279.407, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1741\", \"location\": \"North Queensferry\", \"stage_seq\": 13, \"distance_m\": 43211.561, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1745\", \"location\": \"Dalmeny\", \"stage_seq\": 14, \"distance_m\": 46123.808, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 15, \"distance_m\": 46896.398, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": \"1751\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 16, \"distance_m\": 52687.611, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1752H\", \"wtt_dep\": \"1753H\", \"location\": \"South Gyle\", \"stage_seq\": 17, \"distance_m\": 54066.869, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 18, \"distance_m\": 57458.134, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1800H\", \"wtt_dep\": \"1801H\", \"location\": \"Haymarket\", \"stage_seq\": 19, \"distance_m\": 59424.969, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"Princes St Gardens\", \"stage_seq\": 20, \"distance_m\": 60754.23, \"section_seq\": 1, \"route_path_id\": 114859}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 21, \"distance_m\": 62339.385, \"section_seq\": 1, \"route_path_id\": 114859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62339.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114859}], \"total_distance_m\": 62339.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61654.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:43Z\", \"source_id\": 63293510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:45:48Z\", \"source_id\": 20078698, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:31Z\", \"source_id\": 63328702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:58:35Z\", \"source_id\": 20088782, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:04:59Z\", \"source_id\": 63346637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:05:01Z\", \"source_id\": 20093882, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:23Z\", \"source_id\": 63361972, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:30Z\", \"source_id\": 20098233, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:43Z\", \"source_id\": 63371453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:48Z\", \"source_id\": 20101010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:08Z\", \"source_id\": 63400888, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:24:09Z\", \"source_id\": 20109414, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:17Z\", \"source_id\": 63409505, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:27:19Z\", \"source_id\": 20111898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 565, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:27Z\", \"source_id\": 63418754, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:30:31Z\", \"source_id\": 20114513, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:36:56Z\", \"source_id\": 63437492, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:37:00Z\", \"source_id\": 20119804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 591, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:59Z\", \"source_id\": 63448957, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:41:02Z\", \"source_id\": 20123119, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:20Z\", \"source_id\": 63464540, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:26Z\", \"source_id\": 20127518, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:03Z\", \"source_id\": 63481368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:07Z\", \"source_id\": 20132260, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:21Z\", \"source_id\": 63487754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:54:26Z\", \"source_id\": 20134210, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:38Z\", \"source_id\": 63505525, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:00:42Z\", \"source_id\": 20139376, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:48Z\", \"source_id\": 63517556, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:54Z\", \"source_id\": 20142818, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "18", "timing_fact_generation": 1790010295296920, "current_leg_arrival_utc": "2026-09-21T18:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:58.460825", "service_state_evidence_id": 20142818, "current_leg_start_actual_dep": "2026-09-21T18:01:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-21T17:05:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:59.671923", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LEV |
EDB |
2G08 |
170405 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 441.04, "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": 752.814, "from_m": 441.04, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 837.623, "from_m": 752.814, "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": 2912.471, "from_m": 837.623, "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": 3867.866, "from_m": 2912.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9231.517, "from_m": 3867.866, "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": 9358.981, "from_m": 9231.517, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9432.247, "from_m": 9358.981, "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": 9500.036, "from_m": 9432.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9529.408, "from_m": 9500.036, "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": 10791.065, "from_m": 9529.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": 10803.592, "from_m": 10791.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": 14959.092, "from_m": 10803.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": 15011.177, "from_m": 14959.092, "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": 23130.254, "from_m": 15011.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23582.957, "from_m": 23130.254, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24622.635, "from_m": 23582.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31620.735, "from_m": 24622.635, "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": 33067.277, "from_m": 31620.735, "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": 34713.692, "from_m": 33067.277, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34750.507, "from_m": 34713.692, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35300.441, "from_m": 34750.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39268.02, "from_m": 35300.441, "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": 39358.052, "from_m": 39268.02, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40030.219, "from_m": 39358.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": 40044.858, "from_m": 40030.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": 40111.768, "from_m": 40044.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40164.15, "from_m": 40111.768, "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": 40485.069, "from_m": 40164.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40649.549, "from_m": 40485.069, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41998.174, "from_m": 40649.549, "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": 43294.163, "from_m": 41998.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43318.299, "from_m": 43294.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43358.642, "from_m": 43318.299, "capability_applied": null, "effective_limit_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": 46046.888, "from_m": 43358.642, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46346.487, "from_m": 46046.888, "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": 46444.648, "from_m": 46346.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47820.007, "from_m": 46444.648, "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": 51732.883, "from_m": 47820.007, "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": 55202.752, "from_m": 51732.883, "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": 55694.925, "from_m": 55202.752, "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": 57329.666, "from_m": 55694.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57431.729, "from_m": 57329.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59032.448, "from_m": 57431.729, "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": 59093.111, "from_m": 59032.448, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59173.942, "from_m": 59093.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": 59233.752, "from_m": 59173.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59261.393, "from_m": 59233.752, "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": 60652.98, "from_m": 59261.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61653.285, "from_m": 60652.98, "capability_applied": null, "effective_limit_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": 61803.149, "from_m": 61653.285, "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": 61894.779, "from_m": 61803.149, "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": 62339.385, "from_m": 61894.779, "capability_applied": null, "effective_limit_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": 747750, "profile_key": "39569110fdad612e615c0b56ff577f3fb54adbff94fa3ea9e2fd0e5c922e28ef", "schedule_id": 27710, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Leven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Cameron Bridge", "stage_seq": 2, "distance_m": 3202.044, "section_seq": 1, "route_path_id": 114859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Earlseat Jn", "stage_seq": 3, "distance_m": 8082.752, "section_seq": 1, "route_path_id": 114859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Thornton North Jn", "stage_seq": 4, "distance_m": 9475.124, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "Glenrothes with Thornton", "stage_seq": 5, "distance_m": 10635.666, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Cardenden", "stage_seq": 6, "distance_m": 18502.368, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1713", "location": "Lochgelly", "stage_seq": 7, "distance_m": 21889.15, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Cowdenbeath", "stage_seq": 8, "distance_m": 25321.036, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Dunfermline Queen Margaret", "stage_seq": 9, "distance_m": 31753.507, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728H", "location": "Dunfermline Town", "stage_seq": 10, "distance_m": 34295.667, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Rosyth", "stage_seq": 11, "distance_m": 37817.952, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1735H", "wtt_dep": "1736H", "location": "Inverkeithing", "stage_seq": 12, "distance_m": 40279.407, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1741", "location": "North Queensferry", "stage_seq": 13, "distance_m": 43211.561, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1745", "location": "Dalmeny", "stage_seq": 14, "distance_m": 46123.808, "section_seq": 1, "route_path_id": 114859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Dalmeny Jn", "stage_seq": 15, "distance_m": 46896.398, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": "1751", "location": "Edinburgh Gateway", "stage_seq": 16, "distance_m": 52687.611, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1752H", "wtt_dep": "1753H", "location": "South Gyle", "stage_seq": 17, "distance_m": 54066.869, "section_seq": 1, "route_path_id": 114859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "Haymarket West Jn", "stage_seq": 18, "distance_m": 57458.134, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1800H", "wtt_dep": "1801H", "location": "Haymarket", "stage_seq": 19, "distance_m": 59424.969, "section_seq": 1, "route_path_id": 114859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804", "location": "Princes St Gardens", "stage_seq": 20, "distance_m": 60754.23, "section_seq": 1, "route_path_id": 114859}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 21, "distance_m": 62339.385, "section_seq": 1, "route_path_id": 114859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62339.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 114859}], "total_distance_m": 62339.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61654.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 465, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:43Z", "source_id": 63293510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:45:48Z", "source_id": 20078698, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:31Z", "source_id": 63328702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:58:35Z", "source_id": 20088782, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 505, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:04:59Z", "source_id": 63346637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:05:01Z", "source_id": 20093882, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:23Z", "source_id": 63361972, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:30Z", "source_id": 20098233, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T17:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:43Z", "source_id": 63371453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T16:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:48Z", "source_id": 20101010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:08Z", "source_id": 63400888, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:24:09Z", "source_id": 20109414, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:17Z", "source_id": 63409505, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:27:19Z", "source_id": 20111898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 565, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:27Z", "source_id": 63418754, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:30:31Z", "source_id": 20114513, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:36:56Z", "source_id": 63437492, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:37:00Z", "source_id": 20119804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T17:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 591, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:59Z", "source_id": 63448957, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:41:02Z", "source_id": 20123119, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:20Z", "source_id": 63464540, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:26Z", "source_id": 20127518, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:03Z", "source_id": 63481368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:07Z", "source_id": 20132260, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:21Z", "source_id": 63487754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:54:26Z", "source_id": 20134210, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:38Z", "source_id": 63505525, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:00:42Z", "source_id": 20139376, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:48Z", "source_id": 63517556, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:54Z", "source_id": 20142818, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}] |
Leven |
1645 |
1645 |
2 |
None |
None |
Edinburgh |
1806 |
1806 |
18 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68662/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T18:01:30+01:00 |
Edinburgh |
3.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 |
1802 |
1805 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 17:16:22 |
TERMINATED |
2026-09-21 17:05:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142818 |
1790010295296920 |
61 |
61 |
2026-09-21 17:15:59.671923 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:58.460825 |
| 717534 |
746143 |
C17881 |
721U41MR21 |
2026-09-21 |
COMPLETE |
20142176 |
2026-09-21 18:06:00 |
2026-09-21 17:16:22 |
2026-09-23 17:16:22 |
{"id": 746143, "stp": "P", "toc": "West Midlands Trains", "uid": "C17881", "consist": "730206+730223", "dest_crs": "CRE", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17881/2026-09-21/detailed", "trust_id": "721U41MR21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-21", "dest_arr_time": "1754", "dest_platform": "11", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1U41", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1806", "current_leg_dep": "1747", "current_leg_end": "Crewe", "origin_dep_time": "1546", "origin_platform": "4", "current_location": "Crewe", "last_update_time": "2026-09-21T17:16:22", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1896502, 52.865418700000006], [-2.189654360310574, 52.865423015564886], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "1754", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Stafford", "current_leg_milage": "24.4", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"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\": 36339.261, \"from_m\": 36285.324, \"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\": 44607.679, \"from_m\": 36339.261, \"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\": 46540.265, \"from_m\": 44607.679, \"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\": 60306.749, \"from_m\": 46540.265, \"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\": 60414.026, \"from_m\": 60306.749, \"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\": 60629.659, \"from_m\": 60414.026, \"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\": 60715.503, \"from_m\": 60629.659, \"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\": 64996.307, \"from_m\": 60715.503, \"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\": 68285.661, \"from_m\": 64996.307, \"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\": 74916.668, \"from_m\": 68285.661, \"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\": 77240.822, \"from_m\": 74916.668, \"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\": 78068.96, \"from_m\": 77240.822, \"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\": 78733.212, \"from_m\": 78068.96, \"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\": 78893.889, \"from_m\": 78733.212, \"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\": 91874.816, \"from_m\": 78893.889, \"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\": 91969.426, \"from_m\": 91874.816, \"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\": 110750.125, \"from_m\": 91969.426, \"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\": 117180.074, \"from_m\": 110750.125, \"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\": 131025.088, \"from_m\": 117180.074, \"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\": 131062.677, \"from_m\": 131025.088, \"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\": 131716.916, \"from_m\": 131062.677, \"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\": 131775.867, \"from_m\": 131716.916, \"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\": 132279.443, \"from_m\": 131775.867, \"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\": 136165.372, \"from_m\": 132279.443, \"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\": 136346.876, \"from_m\": 136165.372, \"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\": 137400.267, \"from_m\": 136346.876, \"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\": 137479.071, \"from_m\": 137400.267, \"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\": 137684.335, \"from_m\": 137479.071, \"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\": 137754.601, \"from_m\": 137684.335, \"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\": 154958.119, \"from_m\": 137754.601, \"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\": 156485.358, \"from_m\": 154958.119, \"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\": 156968.428, \"from_m\": 156485.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157091.674, \"from_m\": 156968.428, \"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\": 164093.894, \"from_m\": 157091.674, \"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\": 164661.876, \"from_m\": 164093.894, \"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\": 165449.615, \"from_m\": 164661.876, \"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\": 166605.628, \"from_m\": 165449.615, \"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\": 167469.871, \"from_m\": 166605.628, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 204790.904, \"from_m\": 167469.871, \"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\": 210442.647, \"from_m\": 204790.904, \"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\": 210529.513, \"from_m\": 210442.647, \"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\": 212224.596, \"from_m\": 210529.513, \"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\": 213551.728, \"from_m\": 212224.596, \"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\": 214511.428, \"from_m\": 213551.728, \"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\": 214589.879, \"from_m\": 214511.428, \"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\": 216023.507, \"from_m\": 214589.879, \"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\": 216090.018, \"from_m\": 216023.507, \"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\": 251582.616, \"from_m\": 216090.018, \"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\": 251617.78, \"from_m\": 251582.616, \"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\": 253921.572, \"from_m\": 251617.78, \"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\": 254295.714, \"from_m\": 253921.572, \"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\": 254413.308, \"from_m\": 254295.714, \"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\": 254607.104, \"from_m\": 254413.308, \"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}], \"service_id\": 746143, \"profile_key\": \"98b65c8b6ea4b2f45575463c4897dbec9f6e05bdc77688c22807665abf6d4d6f\", \"schedule_id\": 2323, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.611, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153639.974, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.09, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Atherstone\", \"stage_seq\": 21, \"distance_m\": 165130.903, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Amington Jn\", \"stage_seq\": 22, \"distance_m\": 175978.58, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 23, \"distance_m\": 177532.388, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 24, \"distance_m\": 187513.969, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 25, \"distance_m\": 188651.756, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Rugeley Trent Valley\", \"stage_seq\": 26, \"distance_m\": 200479.492, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 27, \"distance_m\": 201064.59, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Colwich Jn\", \"stage_seq\": 28, \"distance_m\": 204975.05, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1735\", \"location\": \"Stafford\", \"stage_seq\": 29, \"distance_m\": 215235.052, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Norton Bridge\", \"stage_seq\": 30, \"distance_m\": 223759.854, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Madeley\", \"stage_seq\": 31, \"distance_m\": 241256.321, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 32, \"distance_m\": 251915.48, \"section_seq\": 1, \"route_path_id\": 131321}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 33, \"distance_m\": 254607.104, \"section_seq\": 1, \"route_path_id\": 131321}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 254607.104, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131321}], \"total_distance_m\": 254607.104, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 251769.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2837.802, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1546", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "19.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:44Z\", \"source_id\": 63160145, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:54:45Z\", \"source_id\": 20039815, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:28Z\", \"source_id\": 63164662, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T14:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:56:32Z\", \"source_id\": 20041113, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:53Z\", \"source_id\": 63173708, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T14:59:56Z\", \"source_id\": 20043626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:07:34Z\", \"source_id\": 63194566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:07:37Z\", \"source_id\": 20049597, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:08Z\", \"source_id\": 63217002, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:16:13Z\", \"source_id\": 20056267, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:21Z\", \"source_id\": 63222861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:18:27Z\", \"source_id\": 20057979, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:22Z\", \"source_id\": 63282245, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:25Z\", \"source_id\": 20075313, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:29Z\", \"source_id\": 63342399, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:32Z\", \"source_id\": 20092733, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:37Z\", \"source_id\": 63362664, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:44Z\", \"source_id\": 20098463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:41Z\", \"source_id\": 63388293, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:46Z\", \"source_id\": 20105798, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:46Z\", \"source_id\": 63405258, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:25:49Z\", \"source_id\": 20110682, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:02Z\", \"source_id\": 63426031, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:33:04Z\", \"source_id\": 20116630, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:55Z\", \"source_id\": 63460268, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:45:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:58Z\", \"source_id\": 20126320, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:05Z\", \"source_id\": 63515523, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:11Z\", \"source_id\": 20142176, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "11", "timing_fact_generation": 1790010254080469, "current_leg_arrival_utc": "2026-09-21T18:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:05:59.310012", "service_state_evidence_id": 63515523, "current_leg_start_actual_dep": "2026-09-21T17:47:00+01:00", "operational_evidence_version": 140, "service_state_event_time_utc": "2026-09-21T17:05:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:15:59.717974", "service_state_valid_until_kind": null, "operational_interpretation_version": 140, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
EUS |
CRE |
1U41 |
730206+730223 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "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": 1227.144, "from_m": 686.718, "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": 1258.396, "from_m": 1227.144, "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": 1546.479, "from_m": 1258.396, "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": 1689.749, "from_m": 1546.479, "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": 2635.639, "from_m": 1689.749, "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": 3787.675, "from_m": 2635.639, "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": 5632.663, "from_m": 3787.675, "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": 7136.095, "from_m": 5632.663, "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": 10505.955, "from_m": 7136.095, "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": 36285.324, "from_m": 10505.955, "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": 36339.261, "from_m": 36285.324, "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": 44607.679, "from_m": 36339.261, "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": 46540.265, "from_m": 44607.679, "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": 60306.749, "from_m": 46540.265, "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": 60414.026, "from_m": 60306.749, "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": 60629.659, "from_m": 60414.026, "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": 60715.503, "from_m": 60629.659, "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": 64996.307, "from_m": 60715.503, "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": 68285.661, "from_m": 64996.307, "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": 74916.668, "from_m": 68285.661, "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": 77240.822, "from_m": 74916.668, "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": 78068.96, "from_m": 77240.822, "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": 78733.212, "from_m": 78068.96, "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": 78893.889, "from_m": 78733.212, "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": 91874.816, "from_m": 78893.889, "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": 91969.426, "from_m": 91874.816, "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": 110750.125, "from_m": 91969.426, "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": 117180.074, "from_m": 110750.125, "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": 131025.088, "from_m": 117180.074, "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": 131062.677, "from_m": 131025.088, "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": 131716.916, "from_m": 131062.677, "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": 131775.867, "from_m": 131716.916, "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": 132279.443, "from_m": 131775.867, "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": 136165.372, "from_m": 132279.443, "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": 136346.876, "from_m": 136165.372, "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": 137400.267, "from_m": 136346.876, "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": 137479.071, "from_m": 137400.267, "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": 137684.335, "from_m": 137479.071, "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": 137754.601, "from_m": 137684.335, "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": 154958.119, "from_m": 137754.601, "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": 156485.358, "from_m": 154958.119, "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": 156968.428, "from_m": 156485.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 157091.674, "from_m": 156968.428, "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": 164093.894, "from_m": 157091.674, "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": 164661.876, "from_m": 164093.894, "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": 165449.615, "from_m": 164661.876, "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": 166605.628, "from_m": 165449.615, "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": 167469.871, "from_m": 166605.628, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 204790.904, "from_m": 167469.871, "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": 210442.647, "from_m": 204790.904, "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": 210529.513, "from_m": 210442.647, "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": 212224.596, "from_m": 210529.513, "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": 213551.728, "from_m": 212224.596, "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": 214511.428, "from_m": 213551.728, "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": 214589.879, "from_m": 214511.428, "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": 216023.507, "from_m": 214589.879, "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": 216090.018, "from_m": 216023.507, "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": 251582.616, "from_m": 216090.018, "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": 251617.78, "from_m": 251582.616, "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": 253921.572, "from_m": 251617.78, "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": 254295.714, "from_m": 253921.572, "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": 254413.308, "from_m": 254295.714, "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": 254607.104, "from_m": 254413.308, "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}], "service_id": 746143, "profile_key": "98b65c8b6ea4b2f45575463c4897dbec9f6e05bdc77688c22807665abf6d4d6f", "schedule_id": 2323, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.611, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153639.974, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.09, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Atherstone", "stage_seq": 21, "distance_m": 165130.903, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Amington Jn", "stage_seq": 22, "distance_m": 175978.58, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Tamworth Low Level", "stage_seq": 23, "distance_m": 177532.388, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Lichfield Trent Valley", "stage_seq": 24, "distance_m": 187513.969, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 25, "distance_m": 188651.756, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Rugeley Trent Valley", "stage_seq": 26, "distance_m": 200479.492, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Rugeley North Jn", "stage_seq": 27, "distance_m": 201064.59, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Colwich Jn", "stage_seq": 28, "distance_m": 204975.05, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1735", "location": "Stafford", "stage_seq": 29, "distance_m": 215235.052, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Norton Bridge", "stage_seq": 30, "distance_m": 223759.854, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Madeley", "stage_seq": 31, "distance_m": 241256.321, "section_seq": 1, "route_path_id": 131321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Crewe Basford Hall Jn", "stage_seq": 32, "distance_m": 251915.48, "section_seq": 1, "route_path_id": 131321}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": null, "location": "Crewe", "stage_seq": 33, "distance_m": 254607.104, "section_seq": 1, "route_path_id": 131321}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 254607.104, "from_m": 0.0, "section_seq": 1, "route_path_id": 131321}], "total_distance_m": 254607.104, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 251769.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2837.802, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:44Z", "source_id": 63160145, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T14:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:54:45Z", "source_id": 20039815, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:28Z", "source_id": 63164662, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T14:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:56:32Z", "source_id": 20041113, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:53Z", "source_id": 63173708, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T14:59:56Z", "source_id": 20043626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:07:34Z", "source_id": 63194566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:07:37Z", "source_id": 20049597, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:08Z", "source_id": 63217002, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:16:13Z", "source_id": 20056267, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:21Z", "source_id": 63222861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:18:27Z", "source_id": 20057979, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21209, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:22Z", "source_id": 63282245, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T15:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:25Z", "source_id": 20075313, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20697, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:29Z", "source_id": 63342399, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T16:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:32Z", "source_id": 20092733, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20645, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:37Z", "source_id": 63362664, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T16:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:44Z", "source_id": 20098463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:41Z", "source_id": 63388293, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T16:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:46Z", "source_id": 20105798, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19135, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:46Z", "source_id": 63405258, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:25:49Z", "source_id": 20110682, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:02Z", "source_id": 63426031, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T16:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:33:04Z", "source_id": 20116630, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:55Z", "source_id": 63460268, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T16:45:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:58Z", "source_id": 20126320, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:05Z", "source_id": 63515523, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T17:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:11Z", "source_id": 20142176, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T18:06:00+01:00", "operational_fact": true}] |
London Euston |
1546 |
1546 |
4 |
None |
None |
Crewe |
1754 |
1754 |
11 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17881/2026-09-21/detailed |
None |
Stafford |
2026-09-21T17:47:00+01:00 |
Crewe |
19.0 |
{"type": "LineString", "coordinates": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1896502, 52.865418700000006], [-2.189654360310574, 52.865423015564886], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} |
24.4 |
1747 |
1806 |
Stafford |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-21 17:16:22 |
TERMINATED |
2026-09-21 17:05:59 |
Crewe |
TD |
DIRECT_DESTINATION_ARRIVAL |
63515523 |
1790010254080469 |
140 |
140 |
2026-09-21 17:15:59.717974 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:05:59.310012 |
| 717535 |
747309 |
G15142 |
871V56MS21 |
2026-09-21 |
COMPLETE |
20142554 |
2026-09-21 18:06:00 |
2026-09-21 17:16:22 |
2026-09-23 17:16:22 |
{"id": 747309, "stp": "P", "toc": "Great Western Railway", "uid": "G15142", "consist": "165117", "dest_crs": "RDZ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15142/2026-09-21/detailed", "trust_id": "871V56MS21", "origin_crs": "GTW", "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": "1802", "dest_platform": "5", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "1V56", "timing_status": "LATE", "origin_station": "Gatwick Airport", "current_leg_arr": "1806", "current_leg_dep": "1757", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "1629", "origin_platform": "2", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-21T17:16:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8428937999999999, 51.411719100000006], [-0.8431017, 51.4120823], [-0.8433706, 51.4125065], [-0.8437601, 51.413070299999994], [-0.8442332999999999, 51.4137124], [-0.8450796999999999, 51.4146542], [-0.8469986999999999, 51.41636919999999], [-0.8474845999999999, 51.41671169999999], [-0.8479836, 51.41706870000001], [-0.8484463999999999, 51.41736539999998], [-0.8489421999999999, 51.4176716], [-0.8502317, 51.418370200000005], [-0.8508348999999998, 51.41866149999999], [-0.8509674999999999, 51.4187255], [-0.8516891999999999, 51.4190481], [-0.8517916, 51.41909600000001], [-0.8545019, 51.420311], [-0.8547705999999999, 51.4204275], [-0.8562244999999999, 51.4210604], [-0.8650906, 51.425015899999984], [-0.8651938, 51.425062], [-0.8768743000000001, 51.43027310000001], [-0.8789096, 51.4311777], [-0.8836826999999999, 51.4332989], [-0.8838393, 51.433371400000006], [-0.889016, 51.43565410000001], [-0.8897986999999999, 51.4359769], [-0.8907661999999998, 51.436368], [-0.8909815, 51.436448799999994], [-0.8918376999999998, 51.43675890000001], [-0.8926687999999999, 51.43703560000001], [-0.8932023999999998, 51.437199599999985], [-0.8937174999999999, 51.4373502], [-0.8948738, 51.4376834], [-0.895872, 51.437941300000006], [-0.8967612, 51.43814329999999], [-0.8983152841195214, 51.43844676910208], [-0.8985505000000001, 51.43849269999999], [-0.8991721, 51.43861429999999], [-0.8997130999999999, 51.4387149], [-0.9000802999999998, 51.4387781], [-0.9008585999999996, 51.4389064], [-0.9019041999999998, 51.439046999999995], [-0.9121745, 51.4402703], [-0.9151795, 51.4406103], [-0.9159213999999998, 51.4407066], [-0.9167821999999998, 51.4408406], [-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": "Wokingham", "dest_arr_time_act": "1802", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Wokingham", "current_leg_milage": "6.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1558.532, \"from_m\": 0.0, \"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\": 4369.629, \"from_m\": 1558.532, \"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\": 4410.383, \"from_m\": 4369.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7794.077, \"from_m\": 4410.383, \"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\": 9107.384, \"from_m\": 7794.077, \"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\": 9261.952, \"from_m\": 9107.384, \"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\": 9383.775, \"from_m\": 9261.952, \"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\": 9727.028, \"from_m\": 9383.775, \"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\": 29242.282, \"from_m\": 9727.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\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29288.964, \"from_m\": 29242.282, \"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\": 30451.61, \"from_m\": 29288.964, \"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\": 32840.91, \"from_m\": 30451.61, \"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\": 34226.911, \"from_m\": 32840.91, \"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\": 36136.553, \"from_m\": 34226.911, \"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\": 36194.512, \"from_m\": 36136.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38989.989, \"from_m\": 36194.512, \"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\": 39990.68, \"from_m\": 38989.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\": 40051.592, \"from_m\": 39990.68, \"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\": 40128.158, \"from_m\": 40051.592, \"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\": 40168.049, \"from_m\": 40128.158, \"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\": 41758.147, \"from_m\": 40168.049, \"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\": 41870.005, \"from_m\": 41758.147, \"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\": 42215.999, \"from_m\": 41870.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42260.912, \"from_m\": 42215.999, \"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\": 42285.994, \"from_m\": 42260.912, \"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\": 42339.859, \"from_m\": 42285.994, \"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\": 43454.277, \"from_m\": 42339.859, \"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\": 50802.596, \"from_m\": 43454.277, \"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\": 51007.935, \"from_m\": 50802.596, \"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\": 52015.057, \"from_m\": 51007.935, \"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\": 52065.677, \"from_m\": 52015.057, \"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\": 53466.789, \"from_m\": 52065.677, \"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\": 53506.01, \"from_m\": 53466.789, \"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\": 72119.735, \"from_m\": 53506.01, \"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\": 72685.922, \"from_m\": 72119.735, \"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\": 73141.578, \"from_m\": 72685.922, \"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\": 82639.579, \"from_m\": 73141.578, \"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\": 82646.196, \"from_m\": 82639.579, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82731.238, \"from_m\": 82646.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83170.558, \"from_m\": 82731.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83430.64, \"from_m\": 83170.558, \"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\": 83717.574, \"from_m\": 83430.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:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 747309, \"profile_key\": \"0df6f0d8a4d56df1ca76c730aa2a3208c975d602b22be705a67036cd23dc6a31\", \"schedule_id\": 8974, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Salfords\", \"stage_seq\": 2, \"distance_m\": 5035.082, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 3, \"distance_m\": 7971.842, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1640\", \"location\": \"Redhill\", \"stage_seq\": 4, \"distance_m\": 9287.218, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Reigate\", \"stage_seq\": 5, \"distance_m\": 12078.685, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Betchworth\", \"stage_seq\": 6, \"distance_m\": 16702.019, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 7, \"distance_m\": 20871.546, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1656H\", \"location\": \"Dorking West\", \"stage_seq\": 8, \"distance_m\": 21887.827, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Gomshall\", \"stage_seq\": 9, \"distance_m\": 29669.844, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Chilworth\", \"stage_seq\": 10, \"distance_m\": 35973.625, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Shalford\", \"stage_seq\": 11, \"distance_m\": 38939.365, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 40094.072, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1715H\", \"location\": \"Guildford\", \"stage_seq\": 13, \"distance_m\": 42087.838, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Ash\", \"stage_seq\": 14, \"distance_m\": 52147.62, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 15, \"distance_m\": 53457.127, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1730\", \"location\": \"North Camp\", \"stage_seq\": 16, \"distance_m\": 55342.512, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1733\", \"wtt_dep\": \"1734\", \"location\": \"Farnborough North\", \"stage_seq\": 17, \"distance_m\": 58568.07, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1738\", \"wtt_dep\": \"1739\", \"location\": \"Blackwater\", \"stage_seq\": 18, \"distance_m\": 62638.818, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Blackwater Sig. BEF2979\", \"stage_seq\": 19, \"distance_m\": 63523.757, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1743\", \"location\": \"Sandhurst (Berks)\", \"stage_seq\": 20, \"distance_m\": 65141.844, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1747\", \"location\": \"Crowthorne\", \"stage_seq\": 21, \"distance_m\": 67652.106, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1753\", \"location\": \"Wokingham\", \"stage_seq\": 22, \"distance_m\": 72901.131, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Earley\", \"stage_seq\": 23, \"distance_m\": 79201.17, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 24, \"distance_m\": 82471.376, \"section_seq\": 1, \"route_path_id\": 133476}, {\"is_pass\": false, \"wtt_arr\": \"1802\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 25, \"distance_m\": 83717.574, \"section_seq\": 1, \"route_path_id\": 133476}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83717.574, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133476}], \"total_distance_m\": 83717.574, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 83533.819, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 183.755, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:40Z\", \"source_id\": 63260135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:45Z\", \"source_id\": 20068836, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:34:26Z\", \"source_id\": 63264593, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:35:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:34:29Z\", \"source_id\": 20070167, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:53Z\", \"source_id\": 63278376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:39:58Z\", \"source_id\": 20074226, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:14Z\", \"source_id\": 63294989, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:21Z\", \"source_id\": 20079100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:50Z\", \"source_id\": 63310572, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:51:53Z\", \"source_id\": 20083536, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:29Z\", \"source_id\": 63320352, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:55:33Z\", \"source_id\": 20086427, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:11Z\", \"source_id\": 20091618, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:54Z\", \"source_id\": 63343560, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:03:55Z\", \"source_id\": 20093077, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:10Z\", \"source_id\": 63364091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:11:14Z\", \"source_id\": 20098888, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:23Z\", \"source_id\": 63370467, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:27Z\", \"source_id\": 20100697, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:14Z\", \"source_id\": 63387009, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:19:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:17Z\", \"source_id\": 20105395, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:53Z\", \"source_id\": 63417020, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:29:57Z\", \"source_id\": 20114099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:46Z\", \"source_id\": 63425184, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:32:48Z\", \"source_id\": 20116408, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:00Z\", \"source_id\": 63440476, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:38:04Z\", \"source_id\": 20120633, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:44:13Z\", \"source_id\": 20125703, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:44Z\", \"source_id\": 20128632, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:51:44Z\", \"source_id\": 20131976, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:35Z\", \"source_id\": 63491327, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:56:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:55:38Z\", \"source_id\": 20135178, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:30Z\", \"source_id\": 63508009, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:01:35Z\", \"source_id\": 20140063, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:36Z\", \"source_id\": 63516856, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:36Z\", \"source_id\": 20142554, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "5", "timing_fact_generation": 1790010276758728, "current_leg_arrival_utc": "2026-09-21T18:06:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:06:01.713197", "service_state_evidence_id": 20142554, "current_leg_start_actual_dep": "2026-09-21T17:57:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-21T17:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:16:04.262588", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
GTW |
RDZ |
1V56 |
165117 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1558.532, "from_m": 0.0, "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": 4369.629, "from_m": 1558.532, "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": 4410.383, "from_m": 4369.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7794.077, "from_m": 4410.383, "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": 9107.384, "from_m": 7794.077, "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": 9261.952, "from_m": 9107.384, "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": 9383.775, "from_m": 9261.952, "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": 9727.028, "from_m": 9383.775, "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": 29242.282, "from_m": 9727.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", "infrastructure_limit_mph": 70.0}, {"to_m": 29288.964, "from_m": 29242.282, "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": 30451.61, "from_m": 29288.964, "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": 32840.91, "from_m": 30451.61, "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": 34226.911, "from_m": 32840.91, "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": 36136.553, "from_m": 34226.911, "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": 36194.512, "from_m": 36136.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38989.989, "from_m": 36194.512, "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": 39990.68, "from_m": 38989.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": 40051.592, "from_m": 39990.68, "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": 40128.158, "from_m": 40051.592, "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": 40168.049, "from_m": 40128.158, "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": 41758.147, "from_m": 40168.049, "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": 41870.005, "from_m": 41758.147, "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": 42215.999, "from_m": 41870.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42260.912, "from_m": 42215.999, "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": 42285.994, "from_m": 42260.912, "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": 42339.859, "from_m": 42285.994, "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": 43454.277, "from_m": 42339.859, "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": 50802.596, "from_m": 43454.277, "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": 51007.935, "from_m": 50802.596, "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": 52015.057, "from_m": 51007.935, "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": 52065.677, "from_m": 52015.057, "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": 53466.789, "from_m": 52065.677, "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": 53506.01, "from_m": 53466.789, "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": 72119.735, "from_m": 53506.01, "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": 72685.922, "from_m": 72119.735, "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": 73141.578, "from_m": 72685.922, "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": 82639.579, "from_m": 73141.578, "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": 82646.196, "from_m": 82639.579, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82731.238, "from_m": 82646.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83170.558, "from_m": 82731.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83430.64, "from_m": 83170.558, "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": 83717.574, "from_m": 83430.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:forward", "infrastructure_limit_mph": 15.0}], "service_id": 747309, "profile_key": "0df6f0d8a4d56df1ca76c730aa2a3208c975d602b22be705a67036cd23dc6a31", "schedule_id": 8974, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1629", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Salfords", "stage_seq": 2, "distance_m": 5035.082, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Earlswood (Surrey)", "stage_seq": 3, "distance_m": 7971.842, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1640", "location": "Redhill", "stage_seq": 4, "distance_m": 9287.218, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Reigate", "stage_seq": 5, "distance_m": 12078.685, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Betchworth", "stage_seq": 6, "distance_m": 16702.019, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 20871.546, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1656H", "location": "Dorking West", "stage_seq": 8, "distance_m": 21887.827, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Gomshall", "stage_seq": 9, "distance_m": 29669.844, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Chilworth", "stage_seq": 10, "distance_m": 35973.625, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Shalford", "stage_seq": 11, "distance_m": 38939.365, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 40094.072, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1715H", "location": "Guildford", "stage_seq": 13, "distance_m": 42087.838, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Ash", "stage_seq": 14, "distance_m": 52147.62, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Aldershot South Jn", "stage_seq": 15, "distance_m": 53457.127, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1730", "location": "North Camp", "stage_seq": 16, "distance_m": 55342.512, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1733", "wtt_dep": "1734", "location": "Farnborough North", "stage_seq": 17, "distance_m": 58568.07, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1738", "wtt_dep": "1739", "location": "Blackwater", "stage_seq": 18, "distance_m": 62638.818, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Blackwater Sig. BEF2979", "stage_seq": 19, "distance_m": 63523.757, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1743", "location": "Sandhurst (Berks)", "stage_seq": 20, "distance_m": 65141.844, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1747", "location": "Crowthorne", "stage_seq": 21, "distance_m": 67652.106, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1753", "location": "Wokingham", "stage_seq": 22, "distance_m": 72901.131, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Earley", "stage_seq": 23, "distance_m": 79201.17, "section_seq": 1, "route_path_id": 133476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Reading Spur Jn", "stage_seq": 24, "distance_m": 82471.376, "section_seq": 1, "route_path_id": 133476}, {"is_pass": false, "wtt_arr": "1802", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 25, "distance_m": 83717.574, "section_seq": 1, "route_path_id": 133476}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83717.574, "from_m": 0.0, "section_seq": 1, "route_path_id": 133476}], "total_distance_m": 83717.574, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 83533.819, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 183.755, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:40Z", "source_id": 63260135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T15:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:45Z", "source_id": 20068836, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:34:26Z", "source_id": 63264593, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T15:35:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:34:29Z", "source_id": 20070167, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:53Z", "source_id": 63278376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:39:58Z", "source_id": 20074226, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:14Z", "source_id": 63294989, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:21Z", "source_id": 20079100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:50Z", "source_id": 63310572, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:51:53Z", "source_id": 20083536, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28150, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:29Z", "source_id": 63320352, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:55:33Z", "source_id": 20086427, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:11Z", "source_id": 20091618, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:54Z", "source_id": 63343560, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:03:55Z", "source_id": 20093077, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:10Z", "source_id": 63364091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:11:14Z", "source_id": 20098888, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:23Z", "source_id": 63370467, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:27Z", "source_id": 20100697, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27921, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:14Z", "source_id": 63387009, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:19:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:17Z", "source_id": 20105395, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:53Z", "source_id": 63417020, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:29:57Z", "source_id": 20114099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27829, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:46Z", "source_id": 63425184, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T16:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:32:48Z", "source_id": 20116408, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27825, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:00Z", "source_id": 63440476, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:38:04Z", "source_id": 20120633, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:44:13Z", "source_id": 20125703, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T17:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:44Z", "source_id": 20128632, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:51:44Z", "source_id": 20131976, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:35Z", "source_id": 63491327, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:56:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:55:38Z", "source_id": 20135178, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:30Z", "source_id": 63508009, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T17:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:01:35Z", "source_id": 20140063, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T18:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:36Z", "source_id": 63516856, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:36Z", "source_id": 20142554, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T18:06:00+01:00", "operational_fact": true}] |
Gatwick Airport |
1629 |
1629 |
2 |
None |
None |
Reading Platforms 4/5/6 |
1802 |
1802 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15142/2026-09-21/detailed |
None |
Wokingham |
2026-09-21T17:57:00+01:00 |
Reading Platforms 4/5/6 |
9.0 |
{"type": "LineString", "coordinates": [[-0.8428937999999999, 51.411719100000006], [-0.8431017, 51.4120823], [-0.8433706, 51.4125065], [-0.8437601, 51.413070299999994], [-0.8442332999999999, 51.4137124], [-0.8450796999999999, 51.4146542], [-0.8469986999999999, 51.41636919999999], [-0.8474845999999999, 51.41671169999999], [-0.8479836, 51.41706870000001], [-0.8484463999999999, 51.41736539999998], [-0.8489421999999999, 51.4176716], [-0.8502317, 51.418370200000005], [-0.8508348999999998, 51.41866149999999], [-0.8509674999999999, 51.4187255], [-0.8516891999999999, 51.4190481], [-0.8517916, 51.41909600000001], [-0.8545019, 51.420311], [-0.8547705999999999, 51.4204275], [-0.8562244999999999, 51.4210604], [-0.8650906, 51.425015899999984], [-0.8651938, 51.425062], [-0.8768743000000001, 51.43027310000001], [-0.8789096, 51.4311777], [-0.8836826999999999, 51.4332989], [-0.8838393, 51.433371400000006], [-0.889016, 51.43565410000001], [-0.8897986999999999, 51.4359769], [-0.8907661999999998, 51.436368], [-0.8909815, 51.436448799999994], [-0.8918376999999998, 51.43675890000001], [-0.8926687999999999, 51.43703560000001], [-0.8932023999999998, 51.437199599999985], [-0.8937174999999999, 51.4373502], [-0.8948738, 51.4376834], [-0.895872, 51.437941300000006], [-0.8967612, 51.43814329999999], [-0.8983152841195214, 51.43844676910208], [-0.8985505000000001, 51.43849269999999], [-0.8991721, 51.43861429999999], [-0.8997130999999999, 51.4387149], [-0.9000802999999998, 51.4387781], [-0.9008585999999996, 51.4389064], [-0.9019041999999998, 51.439046999999995], [-0.9121745, 51.4402703], [-0.9151795, 51.4406103], [-0.9159213999999998, 51.4407066], [-0.9167821999999998, 51.4408406], [-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]]} |
6.7 |
1757 |
1806 |
Wokingham |
Reading Platforms 4/5/6 |
Reading Platforms 4/5/6 |
51.4586984 |
-0.9712403 |
51.4586984 |
-0.9712403 |
1 |
0 |
2026-09-21 17:16:22 |
TERMINATED |
2026-09-21 17:06:00 |
Reading Platforms 4/5/6 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142554 |
1790010276758728 |
92 |
92 |
2026-09-21 17:16:04.262588 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:06:01.713197 |
| 717536 |
746759 |
G89778 |
171Y25MS21 |
2026-09-21 |
COMPLETE |
20142242 |
2026-09-21 18:06:00 |
2026-09-21 17:16:22 |
2026-09-23 17:16:22 |
{"id": 746759, "stp": "P", "toc": "Northern", "uid": "G89778", "consist": "195007", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89778/2026-09-21/detailed", "trust_id": "171Y25MS21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "1800", "dest_platform": "1A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y25", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1806", "current_leg_dep": "1753", "current_leg_end": "Nottingham", "origin_dep_time": "1609", "origin_platform": "17B", "current_location": "Nottingham", "last_update_time": "2026-09-21T17:16:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-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": "Ilkeston", "dest_arr_time_act": "1759½", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "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\": 656.466, \"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\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"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\": 3011.483, \"from_m\": 1070.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\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"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\": 22230.068, \"from_m\": 16063.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\": 25960.495, \"from_m\": 22230.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25983.454, \"from_m\": 25960.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\": 26162.729, \"from_m\": 25983.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"capability_applied\": null, \"effective_limit_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\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"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\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"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\": 41763.227, \"from_m\": 40554.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46569.076, \"from_m\": 41763.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65533.982, \"from_m\": 60828.317, \"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\": 66225.628, \"from_m\": 65533.982, \"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\": 66388.84, \"from_m\": 66225.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66614.641, \"from_m\": 66388.84, \"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\": 67275.338, \"from_m\": 66614.641, \"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\": 72205.445, \"from_m\": 67275.338, \"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\": 72260.426, \"from_m\": 72205.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73694.523, \"from_m\": 72260.426, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84872.032, \"from_m\": 73694.523, \"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\": 84911.201, \"from_m\": 84872.032, \"capability_applied\": null, \"effective_limit_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\": 85391.541, \"from_m\": 84911.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85462.349, \"from_m\": 85391.541, \"capability_applied\": null, \"effective_limit_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\": 87450.965, \"from_m\": 85462.349, \"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\": 87773.191, \"from_m\": 87450.965, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90285.831, \"from_m\": 87773.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92096.906, \"from_m\": 90285.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92391.067, \"from_m\": 92096.906, \"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\": 93145.26, \"from_m\": 92391.067, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97192.891, \"from_m\": 93145.26, \"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\": 97241.441, \"from_m\": 97192.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104967.129, \"from_m\": 97241.441, \"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\": 107244.624, \"from_m\": 104967.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107858.909, \"from_m\": 107244.624, \"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\": 119510.584, \"from_m\": 107858.909, \"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\": 119625.326, \"from_m\": 119510.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119807.838, \"from_m\": 119625.326, \"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\": 120072.471, \"from_m\": 119807.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127184.62, \"from_m\": 120072.471, \"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\": 127525.615, \"from_m\": 127184.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127717.805, \"from_m\": 127525.615, \"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\": 127771.381, \"from_m\": 127717.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127805.35, \"from_m\": 127771.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128306.165, \"from_m\": 127805.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128321.656, \"from_m\": 128306.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130629.184, \"from_m\": 128321.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\": 130686.484, \"from_m\": 130629.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130733.183, \"from_m\": 130686.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131072.132, \"from_m\": 130733.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131296.604, \"from_m\": 131072.132, \"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\": 746759, \"profile_key\": \"cf0ed44541d0da7f623cb316420239a4eb215ea7d6b2e6ac3aad158bd252c2f5\", \"schedule_id\": 13245, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1706H\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 66066.502, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 72122.391, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 77239.183, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 84911.201, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 85824.102, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 87265.83, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 91027.042, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 102099.162, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 106776.71, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 112041.569, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1744\", \"wtt_dep\": \"1745\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 117258.966, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 119625.326, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Radford Jn\", \"stage_seq\": 27, \"distance_m\": 127760.986, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 130268.927, \"section_seq\": 1, \"route_path_id\": 134849}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 29, \"distance_m\": 131296.604, \"section_seq\": 1, \"route_path_id\": 134849}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 131296.604, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134849}], \"total_distance_m\": 131296.604, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124175.577, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7121.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:24:16Z\", \"source_id\": 63238384, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:24:21Z\", \"source_id\": 20062583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:27Z\", \"source_id\": 63282568, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:41:31Z\", \"source_id\": 20075389, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:05Z\", \"source_id\": 63321977, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:57:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:56:07Z\", \"source_id\": 20086868, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:39Z\", \"source_id\": 63340121, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:02:41Z\", \"source_id\": 20092063, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:50Z\", \"source_id\": 63371833, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:14:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:13:52Z\", \"source_id\": 20101093, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:52Z\", \"source_id\": 63388853, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:21:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:19:58Z\", \"source_id\": 20105931, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:06Z\", \"source_id\": 63446304, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:40:11Z\", \"source_id\": 20122357, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:40Z\", \"source_id\": 63468532, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:47:44Z\", \"source_id\": 20128631, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:29Z\", \"source_id\": 63482506, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:52:33Z\", \"source_id\": 20132594, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:11Z\", \"source_id\": 63515749, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:04:15Z\", \"source_id\": 20142242, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:06:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1790010266772469, "current_leg_arrival_utc": "2026-09-21T18:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T17:06:03.356198", "service_state_evidence_id": 20142242, "current_leg_start_actual_dep": "2026-09-21T17:51:00+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-21T17:06:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T17:16:03.820388", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
NOT |
1Y25 |
195007 |
2 |
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": 656.466, "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": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "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": 3011.483, "from_m": 1070.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": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "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": 22230.068, "from_m": 16063.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": 25960.495, "from_m": 22230.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25983.454, "from_m": 25960.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": 26162.729, "from_m": 25983.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "capability_applied": null, "effective_limit_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": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "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": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "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": 41763.227, "from_m": 40554.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46569.076, "from_m": 41763.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65533.982, "from_m": 60828.317, "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": 66225.628, "from_m": 65533.982, "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": 66388.84, "from_m": 66225.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66614.641, "from_m": 66388.84, "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": 67275.338, "from_m": 66614.641, "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": 72205.445, "from_m": 67275.338, "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": 72260.426, "from_m": 72205.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73694.523, "from_m": 72260.426, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84872.032, "from_m": 73694.523, "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": 84911.201, "from_m": 84872.032, "capability_applied": null, "effective_limit_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": 85391.541, "from_m": 84911.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85462.349, "from_m": 85391.541, "capability_applied": null, "effective_limit_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": 87450.965, "from_m": 85462.349, "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": 87773.191, "from_m": 87450.965, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90285.831, "from_m": 87773.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92096.906, "from_m": 90285.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92391.067, "from_m": 92096.906, "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": 93145.26, "from_m": 92391.067, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97192.891, "from_m": 93145.26, "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": 97241.441, "from_m": 97192.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104967.129, "from_m": 97241.441, "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": 107244.624, "from_m": 104967.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107858.909, "from_m": 107244.624, "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": 119510.584, "from_m": 107858.909, "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": 119625.326, "from_m": 119510.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119807.838, "from_m": 119625.326, "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": 120072.471, "from_m": 119807.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127184.62, "from_m": 120072.471, "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": 127525.615, "from_m": 127184.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127717.805, "from_m": 127525.615, "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": 127771.381, "from_m": 127717.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127805.35, "from_m": 127771.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128306.165, "from_m": 127805.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128321.656, "from_m": 128306.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130629.184, "from_m": 128321.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": 130686.484, "from_m": 130629.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130733.183, "from_m": 130686.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131072.132, "from_m": 130733.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131296.604, "from_m": 131072.132, "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": 746759, "profile_key": "cf0ed44541d0da7f623cb316420239a4eb215ea7d6b2e6ac3aad158bd252c2f5", "schedule_id": 13245, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1609", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1706H", "location": "Sheffield", "stage_seq": 15, "distance_m": 66066.502, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 72122.391, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Dronfield", "stage_seq": 17, "distance_m": 77239.183, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 84911.201, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Chesterfield", "stage_seq": 19, "distance_m": 85824.102, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 87265.83, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 91027.042, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "Alfreton", "stage_seq": 22, "distance_m": 102099.162, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 106776.71, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Langley Mill", "stage_seq": 24, "distance_m": 112041.569, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1744", "wtt_dep": "1745", "location": "Ilkeston", "stage_seq": 25, "distance_m": 117258.966, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 119625.326, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Radford Jn", "stage_seq": 27, "distance_m": 127760.986, "section_seq": 1, "route_path_id": 134849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 130268.927, "section_seq": 1, "route_path_id": 134849}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": null, "location": "Nottingham", "stage_seq": 29, "distance_m": 131296.604, "section_seq": 1, "route_path_id": 134849}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 131296.604, "from_m": 0.0, "section_seq": 1, "route_path_id": 134849}], "total_distance_m": 131296.604, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124175.577, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7121.027, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:24:16Z", "source_id": 63238384, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T15:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:24:21Z", "source_id": 20062583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:27Z", "source_id": 63282568, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T15:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:41:31Z", "source_id": 20075389, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:05Z", "source_id": 63321977, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:57:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:56:07Z", "source_id": 20086868, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:39Z", "source_id": 63340121, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T16:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:02:41Z", "source_id": 20092063, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T17:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:50Z", "source_id": 63371833, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T16:14:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:13:52Z", "source_id": 20101093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T17:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:52Z", "source_id": 63388853, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T16:21:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:19:58Z", "source_id": 20105931, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T17:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:06Z", "source_id": 63446304, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T16:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:40:11Z", "source_id": 20122357, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:40Z", "source_id": 63468532, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T16:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:47:44Z", "source_id": 20128631, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T17:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:29Z", "source_id": 63482506, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T16:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:52:33Z", "source_id": 20132594, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T17:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:11Z", "source_id": 63515749, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T17:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:04:15Z", "source_id": 20142242, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T18:06:00+01:00", "operational_fact": true}] |
Leeds |
1609 |
1609 |
17B |
None |
None |
Nottingham |
1800 |
1759½ |
1A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89778/2026-09-21/detailed |
None |
Ilkeston |
2026-09-21T17:51:00+01:00 |
Nottingham |
13.0 |
{"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-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]]} |
8.8 |
1753 |
1806 |
Ilkeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-21 17:16:22 |
TERMINATED |
2026-09-21 17:06:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20142242 |
1790010266772469 |
103 |
103 |
2026-09-21 17:16:03.820388 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 17:06:03.356198 |